120 likes | 240 Views
Cygwin 上の inetd. /etc/inetd.conf 環境変数 CYGWIN と PATH の確認 サービスへの登録と起動 ftp サービスへのアクセスの確認 daytime サービスへのアクセスの確認 echo サービスへのアクセスの確認 telnet サービスへのアクセスの確認 rsh サービスへのアクセスの確認 サービスの管理 inetd のインストールと削除. /etc/inetd.conf. /etc/inetd.conf (続き). 環境変数 CYGWIN と PATH の確認.
E N D
Cygwin上のinetd • /etc/inetd.conf • 環境変数 CYGWIN と PATHの確認 • サービスへの登録と起動 • ftpサービスへのアクセスの確認 • daytimeサービスへのアクセスの確認 • echoサービスへのアクセスの確認 • telnetサービスへのアクセスの確認 • rshサービスへのアクセスの確認 • サービスの管理 • inetdのインストールと削除
環境変数 CYGWIN と PATHの確認 • inetd を動作させるのに必要な環境変数 (システム環境変数) を設定し、Windows をリブートする。 • リブート後に環境変数が正しく設定されているか確認する。
サービスへの登録と起動 • inetd を Windows のサービスに登録する。 • [設定]-[コントロールパネル]-[管理ツール]-[サービス] から、inetd が登録されたことを確認する。 • inetd サービスを開始する。 • inetd サービスが開始されたことを確認する。
ftpサービスへのアクセスの確認 • ftpサービスにアクセスし、実際にログインできることを確認する。
daytimeサービスへのアクセスの確認 • daytimeサービスにアクセスし、実際にログインできることを確認する。
echoサービスへのアクセスの確認 • echoサービスにアクセスし、実際にログインできることを確認する。
telnetサービスへのアクセスの確認 • telnetサービスにアクセスし、実際にログインできることを確認する。
rshサービスへのアクセスの確認 • rshサービスにアクセスし、実際にログインできることを確認する。
サービスの管理 • 不要なサービスを止める • /etc/inetd.conf には、デフォルトで沢山のサービスが動くようになっている。 • 不要なサービスは行頭に # を書いてコメントアウトできる。 • 必要なサービスを動かす • /etc/inetd.conf を編集する • CYGWIN inetdサービスを再起動する。 net stop inetd net start inetd
inetdのインストールと削除 • 次のコマンドを実行すると、 inetd がCYGWIN inetdという名前でサービスとしてインストールされる。 /usr/sbin/inetd.exe --install-as-service • 次のコマンドで inetd をサービスから削除できる。 /usr/sbin/inetd.exe --remove-as-service