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

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


<200101230612.PAA19412 _at_ itl.nyc.co.jp>の記事において
tomita _at_ itl.nyc.co.jpさんは書きました。

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

 面白そうですね :-)

> 1. telnetd を組み込むだけでtelnet が実現できるのか?
> 2. 組み込むにはカーネルのビルドからやり直さなければならないのか?
> 3. ソースはどれでも良いのか?(ディストリビューションとかアーキテク
> チャとか関係あるでしょうか?)

2. カーネルが TCP/IP ネットワーク機能を持っているなら
   不要でしょう。

3. http://freshmeat.net/projects/netkit/ の中に入ってる
   telnetd (in.telnetd) を使うのが良さそうだと思います。

1. 普通は inetd 経由ですが、上記 netkit 中のものなら、
   -debug [port] というオプションを付ければ単体でも
   起動できるようです。

 「カーネルのみ」とはいっても init プロセスは起動して
いますよね? /etc/inittab で getty の真似をして、
respawn を指定して "in.telnetd -debug 23" を起動して
やれば、うまく行くんじゃないかという気がします。

(id):(runlevel):respawn:/usr/sbin/in.telnetd -debug 23

みたいな感じでしょうか。 詳細は man inittab をどうぞ。

-- 
中野@成蹊大

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

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