私は非常に単純なtftp
サーバーを動作させようとしています。私は以下を含むいくつかのウェブサイトのガイドに従いました。Ubuntuでtftpを設定する方法そしてUbuntu Debianでtftpdをインストールしてテストするtftp
しかし、サーバーを操作できませんでした。
サービスが実行中ですがxinetd
(aを実行してみps -A | grep xinetd
たのでこれを知っています)。つまり、実行中にサーバーが表示されません。 Windowsクライアントからサーバーに接続しようとしましたが、失敗して実行されていないようです。tftp
netstat -na | grep LIST | grep 69
xinetd
tftp
tftp
私の/etc/xinetd.d/tftp
設定ファイルは次のとおりです。
service tftp
{
protocol = udp
port = 69
socket_type = dgram
wait = yes
user = nobody
server = /usr/sbin/in.tftpd
server_args = -s /tftpboot
disable = no
}
所有者/tftpboot
はnobody:nogroup
、モードはです777
。
ファイアウォールの問題かもしれないと思っていましたが、ufwはそれが無効であると言いました。場合によっては、Ubuntuは私のホームネットワークにブリッジされた(NATではない)イーサネットアダプタを使用してVirtualBox仮想マシン内で実行されています。
/usr/sbin/in.tftpd
また、直接実行してそのオプションを試しましたが、--foreground
すぐに終了しました。