« CleanArchiver | メイン | 非ログインアカウント(NP)のパスワードフィールドを作成 »

2006年8月31日

telnet を有効/無効にする方法(Solaris10)

Solaris10 環境にて telnet の制御を行うには svcadm コマンドを使用する。

■[現在の設定確認]

 現在の設定確認は svcs コマンドを使用して確認できる。
 telnet の FMRI である svc:/network/telnet:default を
 引数として指定し確認。

 hostA# svcs -l svc:/network/telnet:default [CR]
 fmri svc:/network/telnet:default
 name Telnet server
 有効 true ← 現在は有効になっている
 状態 online
 next_state none
 state_time 2006年08月29日 (火) 18時39分08秒
 リスタータ svc:/network/inetd:default
 contract_id


■[無効化]

 svcadm コマンドを使用して telnet の FMRI を disable
 にする。

 hostA# svcadm disable telnet [CR]

 hostA# svcs -l svc:/network/telnet:default [CR]
 fmri svc:/network/telnet:default
 name Telnet server
 有効 false ← 無効になっている
 状態 disabled
 next_state none
 state_time 2006年08月31日 (木) 11時26分37秒
 リスタータ svc:/network/inetd:default
 contract_id

 実際に他のホストから telnet 接続を試みると接続が拒否
 される。

 hostB$ telnet hostA [CR]
 Trying XXX.XXX.XXX.XXX...
 telnet: Unable to connect to remote host: Connection refused


■[有効化]

 svcadm コマンドを使用して telnet の FMRI を enable に
 する。svcadm コマンドの -r オプションは、指定したサ
 ービスが依存するすべてのサービスを有効化できる。

 hostA# svcadm enable -r telnet [CR]

 hostA# svcs -l svc:/network/telnet:default [CR]
 fmri svc:/network/telnet:default
 name Telnet server
 有効 true ← 現在は有効になっている
 状態 online
 next_state none
 state_time 2006年08月31日 (木) 11時27分33秒
 リスタータ svc:/network/inetd:default
 contract_id

投稿者 AJ : 2006年8月31日 20:06

トラックバック

このエントリーのトラックバックURL:
http://www.factory-aj.com/cgi/mtctrl/mt-tb.cgi/225

 
Powered by Movable Type 4.27-ja | RSS1.0 | RSS2.0 | ATOM