- ベストアンサー
Telnetのメニュー選択形式
こんにちは。 # もう春ですねぇ。 早速ですが、教えてください! 現在、僕はRedHat9で友人にメールスペースなどをあげています。 先日、友達から「俺のプロバイダのtelnet、メニューで選択するやつやよ」と聞きました。 メニュー選択方式にすればコマンドを入力する手間が省けるのでよいと思い、導入したい と考えているんですがソフト(サーバ)がありません。 そのようなソフトは存在するのでしょうか? もしありましたら教えてください。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>そのようなソフトは存在するのでしょうか? 恐らく、そのプロバイダが作成したシェルスクリプトだと思います。 telnetでログインしたら、/etc/passwdファイルの7フィールド目 のプログラムが実行されます。 普通は、ログインシェル(/bin/bash)が指定されています。 /etc/passwd hoge:x:500:500::/home/hoge:/bin/bash あなたが作ったシェルスクリプトを7フィールド目に指定すると telnetでログインした直後にそのスクリプトが動くことになります。 その友達にどんなメニューがあるのか確認して、シェルスクリプトの 勉強も兼ねて作ってみてはいかがでしょう。 ちなみにうちの自宅サーバも人に貸していて、telnetでログインしたら POPパスワード変更のシェルスクリプトが動くようになってます。 /etc/passwd guest:x:500:500::/home/guest:/usr/local/sbin/chpasswd.sh
お礼
ご回答ありがとうございます。 >恐らく、そのプロバイダが作成したシェルスクリプトだと思います。 シェルスクリプトで出来るのですか・・・。難しそう^^; メニューを教えてもらって、挑戦してみようと思います。