Solaris 10 1/06 で標準で起動している不要なサービスを止める

Solaris 10 1/06 では次のようなサービスが標準で起動しているようだ。

# /usr/bin/svcs rlogin ftp telnet
STATE          STIME    FMRI
online          9:02:20 svc:/network/telnet:default
online          9:02:20 svc:/network/ftp:default
online          9:02:20 svc:/network/login:rlogin

過去との互換性だと思われるが、sshd も起動していることだから、不要なので止めてしまう。

# /usr/sbin/svcadm disable svc:/network/telnet:default
# /usr/sbin/svcadm disable svc:/network/ftp:default
# /usr/sbin/svcadm disable svc:/network/login:rlogin

ということで、無事に止まった。

# /usr/bin/svcs rlogin ftp telnet
STATE          STIME    FMRI
disabled       10:49:37 svc:/network/telnet:default
disabled       10:49:47 svc:/network/ftp:default
disabled       10:49:54 svc:/network/login:rlogin