[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:79011] Re: telnetd を組み込むには?


いしおかです. 

 □ Masahide Tomita <tomita _at_ itl.nyc.co.jp> さんが,
 □ 時刻 Tue, 23 Jan 2001 15:12:33 +0900 に出された
 □ 話題 [linux-users:79008] telnetd を組み込むには? によると...

tomita> とても原始的なカーネルのみが動いているLinux 上にtelnetd を走らせて、リモートからtelnet でログインできないかと考えているのですが、いかんせん初心者過ぎてとても初歩的なところでつまづいています。
tomita> 
tomita> 1. telnetd を組み込むだけでtelnet が実現できるのか?

1. telnetd を用意. vine なら rpm あるでしょう.
2. 特定のポートに対して telnetd が答えるように.
3. security をかんがえるなら それなりの設定.

です.

tomita> 2. 組み込むにはカーネルのビルドからやり直さなければならないの

カーネルがどうなってるかによるのですが(tcp/ip がつかえないなら必要),
そんなことはないとおもいます. というかもっと情報がないとわからん. 

tomita> 3. ソースはどれでも良いのか?(ディストリビューションとかアーキテクチャとか関係あるでしょうか?)

ない... とおもう. 

で 良くある仕組みでは, 

telnetd は 必要に応じて inetd から リクエスト毎に呼ばれます.

/etc/services に 
telnet          23/tcp
というのがかいてあって

/etc/inetd.conf に
telnet  stream  tcp     nowait  root    /usr/sbin/tcpd  in.telnetd 
のようなのがあれば, いいかんじ.

23番ポートにtcpであくせすがあると, それはtelnetだから inetd は in.telnetd
を 動かしてリクエストに答えます...

で, 上のは 実は tcp wrapper(tcpd) をつかってアクセス制限してるので
/etc/hosts.deny とか /etc/hosts.allow で どれそれのサービスに対しては
どこそこからは 禁止 とか 許可... というのをかくひつようがあります.
それが 上の 3 であげたセキュリティ.

-- 
(ishi) でも telnet はパスワードがネットワークをへいぶんでながれるので
        使わないにこしたことはないですよん.

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
Follow-Ups: References: