Subject | RH 7.1 SS Install works but no ID/password required!? |
---|---|
Author | jmcraig@xmission.com |
Post date | 2001-11-05T17:30:29Z |
Hi Folks,
(Thanks to everyone who helped me get my /etc/hosts and hosts.equiv
files configured so the server would start w/o complaining.)
Now I have what strikes me as a truly odd problem: I can connect to
the DB's without any IB user/password. I thought this might be due to
these lines in the /etc/rc.d/inet.d/firebird file that starts the
daemon:
: ${INTERBASE:=/opt/interbase}
: ${ISC_USER:=SYSDBA}
: ${ISC_PASSWORD:=[CENSORED]}
: ${FBRunUser:=firebird}
# WARNING: in a real-world installation, you should not put the
# SYSDBA password in a publicly-readable file.
# Eventually this file should not need to contain any passwords.
# as root user alone should be sufficient privledge to stop/start
# the server.
export INTERBASE
export ISC_USER
export ISC_PASSWORD
<end of file snippet>
So, I attempted to comment out the lines that looked most dangerous
(just to see if things would still run):
: ${INTERBASE:=/opt/interbase}
# ${ISC_USER:=SYSDBA}
# ${ISC_PASSWORD:=l8Ey5qiN}
: ${FBRunUser:=firebird}
<snip of comments>
export INTERBASE
#export ISC_USER
#export ISC_PASSWORD
<end of file snippet>
Is it possible that these variables are being defined elsewhere?
I'm such a Unix novice that I'm sort of lost here. Any suggestions?
Thanks,
JMC
(Thanks to everyone who helped me get my /etc/hosts and hosts.equiv
files configured so the server would start w/o complaining.)
Now I have what strikes me as a truly odd problem: I can connect to
the DB's without any IB user/password. I thought this might be due to
these lines in the /etc/rc.d/inet.d/firebird file that starts the
daemon:
: ${INTERBASE:=/opt/interbase}
: ${ISC_USER:=SYSDBA}
: ${ISC_PASSWORD:=[CENSORED]}
: ${FBRunUser:=firebird}
# WARNING: in a real-world installation, you should not put the
# SYSDBA password in a publicly-readable file.
# Eventually this file should not need to contain any passwords.
# as root user alone should be sufficient privledge to stop/start
# the server.
export INTERBASE
export ISC_USER
export ISC_PASSWORD
<end of file snippet>
So, I attempted to comment out the lines that looked most dangerous
(just to see if things would still run):
: ${INTERBASE:=/opt/interbase}
# ${ISC_USER:=SYSDBA}
# ${ISC_PASSWORD:=l8Ey5qiN}
: ${FBRunUser:=firebird}
<snip of comments>
export INTERBASE
#export ISC_USER
#export ISC_PASSWORD
<end of file snippet>
Is it possible that these variables are being defined elsewhere?
I'm such a Unix novice that I'm sort of lost here. Any suggestions?
Thanks,
JMC