質問: telnet接続について いつもお世話になっております。 linuxは初心者です。非常に初歩的な質問で申し訳ございません。 利用osはcentos5.4です。 下記サイトを参考にtelnetをインストールしました。 http://kajuhome.com/telnet.shtml#n01 とりあえず /etc/init.d/xinetd start コマンドでstarting xinetd と表示されるので起動している思います。 そこで、windows上のコマンドプロンプトより telnet [ipアドレス] と実行したところ何も表示されずプロンプトだけが 点滅している状態になります。 通常だとログインが表示されるらしいのですが。。。 最初はcentos側のファイアーウォールの設定で 「ポート23が接続できません。」 と表示されていたのですが、ファイアーウォールを設定し そのエラーは出なくなりました。 これはサーバ側の設定でしょうか? それともtelnetクライアント側でechoする等と設定する必要 があるのでしょうか? 本当に初歩的な質問で申し訳ございません。
回答: tera termやハイパーターミナルでなく、コマンドプロンプト上でtelnetを実行されたとして話をします。 telnetコマンドの初期値では、(理解しがたい仕様ですが)ntlm認証(windowsサーバにログオンする時のように、ユーザ名とパスワードを暗号化して送信する)のモードに設定されています。一度相手先を指定せずに"telnet"とだけ入力して、 unset ntlm を実行してみて下さい。普通のtelnetクライアントとして、ユーザ名とパスワードを暗号化せずに送信します。