■ Linuxを知りたいなら↓のページをご覧ください!

Linuxの基礎はこちらで理解できます
↑無料登録すると400語以上のIT用語解説が読み放題です!
いますぐ登録しましょう!(pakira)







5分でできるtelnet
<<『5分でできるtelnet』>>

今回は「telnet」の設定方法をご紹介します。 telnetとはクライアントよりリモートでLinuxサーバーを操作できるようにする サービスです。サーバーのキーボードやマウスを直接操作しなくても、遠隔地の マシンから直接サーバーを操作しているのと同じ感覚で操作することができます。 実際、私の自宅ではLinuxサーバーにWindowsパソコンで接続して操作しています。 サーバー自体はパソコン室から離れた物置部屋に置いています。 (ちょっと大きくて邪魔なのもあって・・(^^;)) Linuxサーバーのキーボードやマウスを直接操作するということはほとんどありま せん。この「telnet」を使用すれば、サーバー自体はネットワークにさえ接続され ていれば、どこに置いてもかまわないわけです。無線LANなんかでネットワークを 組まれている方はもっと便利かもしれませんね。 では、早速、設定方法をご紹介します。「5分」でできる簡単な設定です。 ★Linuxサーバーにログインし、「/etc/xinetd.d/telnet」ファイルを修正します。  まず、一般ユーザでログインし、下記コマンドを入力します。


$ su   ←suコマンドで「root」(スーパーユーザー)になります。 Password:   ←パスワードを入力します(画面には何も表示されない) #        ←コマンドプロンプトが「#」になるとroot権限です。   # vi /etc/xinetd.d/telnet        ↑「viエディッタ」でtelnetの設定を変更します。 ▼/etc/xinetd.d/telnetの初期状態の設定内容▼


# default: off # description: Telnet server # securlevel: 30 service telnet { disable = yes    ←「disable = yes」を「disable = no」にします socket_type = stream protocol = tcp wait = no user = root server = /usr/sbin/in.telnetd server_args = -h }


↓設定変更後「disable = no」にする


# default: off # description: Telnet server # securlevel: 30 service telnet { disable = no socket_type = stream protocol = tcp wait = no user = root server = /usr/sbin/in.telnetd server_args = -h }


# /etc/rc.d/init.d/xinetd restart    ←サービスを再起動します Stopping INET services: OK Starting INET services: OK #


「Starting INET services」がOK表示されると正常に設定が終了しました。 これでtelnetでの接続ができます。ね、簡単でしょ!?(笑  Windowsでtelnet接続するには専用のソフトを使うか、DOSプロンプトで接続  します。    ■DOS(コマンド)プロンプトの場合   1.スタートメニューからDOSプロンプトを起動します    (使用OSによってはアクセサリにあったりします) 2.「telnet (サーバーのIPアドレス)」と入力します。    (サーバーのIPアドレスにはインストールした時点で設定したアドレスを     入力します。) 私の自宅サーバーの場合は「telnet 192.168.1.99」と入力します。  ■専用のソフトの場合   DOSプロンプトを使うよりも、寺西 高氏が作成した「Tera Term」という優 秀なソフトがありますので、そちらを使うのがオススメです。   http://hp.vector.co.jp/authors/VA002416/   使用方法については添付の資料を参考にしてくださいね。 ■補足説明■ telnetファイル各設定項目の意味


disable サービスの起動有無を指定 socket_type ソケットタイプの指定 protocol プロトコルの指定 wait サービスの動作指定 user サービスの実行ユーザを指定 server 起動するサービスを指定 server_args 起動するサービスに渡すパラメータを指定

telnetはそのままだとセキュリティー上問題があります。ログインのユーザ名、パ スワード、その他、入力したものが暗号化されずそのままネットワーク上にながれ てしまうからです。これでは他のユーザがパスワードを盗むといったことが簡単に できてしまいセキュリティー上好ましくありません。そこで、telnetに「ssh」と いうサービスを組み合わせることでセキュリティー性を高ることができます。 そこで次回は 『telnetのセキュリティー対策「ssh」』と題して、 telnet暗号化、ssh設定方法をご紹介します。



ホームへ戻る  - サーバー設定ガイド一覧へ戻る