Tuesday, September 16, 2008

How to administer Lunux OS services?

How to check all services status (enabled/disabled)?


# chkconfig --list
microcode_ctl 0:off 1:off 2:on 3:on 4:on 5:on 6:off
gpm 0:off 1:off 2:on 3:on 4:on 5:on 6:off
kudzu 0:off 1:off 2:off 3:on 4:on 5:on 6:off
syslog 0:off 1:off 2:on 3:on 4:on 5:on 6:off
netfs 0:off 1:off 2:off 3:on 4:on 5:on 6:off
network 0:off 1:off 2:on 3:on 4:on 5:on 6:off
:
:
: .....OUTPUT TRUNCATED......
:
:
canna 0:off 1:off 2:on 3:on 4:on 5:on 6:off
FreeWnn 0:off 1:off 2:on 3:on 4:on 5:on 6:off
kadmin 0:off 1:off 2:off 3:off 4:off 5:off 6:off
kprop 0:off 1:off 2:off 3:off 4:off 5:off 6:off
krb524 0:off 1:off 2:off 3:off 4:off 5:off 6:off
krb5kdc 0:off 1:off 2:off 3:off 4:off 5:off 6:off
xinetd based services:
krb5-telnet: off
rsync: off
eklogin: off
gssftp: on
klogin: off
chargen-udp: off
kshell: off
auth: on
chargen: off
daytime-udp: off
daytime: off
echo-udp: off
echo: off
vncserver: on
services: off
time: off
time-udp: off
cups-lpd: off
sgi_fam: on
ktalk: off
amanda: off
swat: off
imap: off
imaps: off
ipop2: off
ipop3: off
pop3s: off
rexec: off
rlogin: off
rsh: off
telnet: on
dbskkd-cdb: off



How to enable/disable any xinetd based service?

# chkconfig telnet on
# service xinetd reload
Reloading configuration: [ OK ]


How to start HTTP service at run level 2,3,4,5?

# chkconfig --list | grep -i httpd
httpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off

# chkconfig --level 2345 httpd on

# chkconfig --list | grep -i httpd
httpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off

No comments: