2つのポイントはクリアしています。
1)/etc/inetd.confの中身
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd -s /tftpboot
2)/usr/sbin/tcpdがあるか
ある。
3) /etc/hosts.allow
tftpd: ALL
で、
#tftpd 127.0.0.1
#get (tftpbootにあるファイル)
ゲットできない。
となっております。
以上です。宜しくお願いします。
できれば、redhatでのchkconfig --listに
相当する技があれば教えてください。
以上です。よろしくおねがいします。
/etc/inetd.confを書き換えた後
kill -HUP `cat /var/run/inetd.pid`
しましたか?
> /etc/hosts.allow
> tftpd: ALL
in.tftpd: ALL
では。
> redhatでのchkconfig --listに相当する技
http://packages.debian.org/stable/sysv-rc-conf
sysv-rc-conf --list
> せめて、サービスが起動しているかどうか
> をチェックしたいです。
sysv-rc-conf --list inetutils-inetd
の結果はどうですか?
> inetd.pidがないです。
> ...
> #telnet 127.0.0.1
> も応答なしです。
> ...
> #ps aux も試してみましたが、ダメです。
おそらくinetdが動いていない。
env - /etc/init.d/inetutils-inetd start
か
http://packages.debian.org/stable/sysv-rc
update-rc.d inetutils-inetd defaults
shutdown -r now
うまくいかなかったので、Debianを入れなおした
ところ動くようになりました。
今回、chkconfigに代わるコマンドを知っただけ
でも収穫でした。ありがとうございました。
時間があるときに、本当の原因がなんだったかを
探ってみます。
inetd.pidがないです。
それとsysv-rc-conf --listを試してみたの
ですが、telnetとかtftpとかのサービスが
表示されません。
/etc/xinetd.d/以下のtelnetとかtftpとか
は、全て/etc/inetd.confで管理するように
なったみたいなのですが、どうもサービスが
表示されません。
#telnet 127.0.0.1
も応答なしです。
せめて、サービスが起動しているかどうか
をチェックしたいです。
#ps aux も試してみましたが、ダメです。
途方にくれました。