• ベストアンサー

Telnetのメニュー選択形式

こんにちは。 # もう春ですねぇ。  早速ですが、教えてください!  現在、僕はRedHat9で友人にメールスペースなどをあげています。  先日、友達から「俺のプロバイダのtelnet、メニューで選択するやつやよ」と聞きました。  メニュー選択方式にすればコマンドを入力する手間が省けるのでよいと思い、導入したい と考えているんですがソフト(サーバ)がありません。  そのようなソフトは存在するのでしょうか?  もしありましたら教えてください。  よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.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

genta888
質問者

お礼

ご回答ありがとうございます。 >恐らく、そのプロバイダが作成したシェルスクリプトだと思います。 シェルスクリプトで出来るのですか・・・。難しそう^^; メニューを教えてもらって、挑戦してみようと思います。

関連するQ&A