私はフォローしていますこれtftpの使用に関するチュートリアル:
まず、必要なすべてのパッケージをインストールします。
sudo apt-get install xinetd tftpd tftp -y
次に、構成ファイルを作成します。
sudo nano /etc/xinetd.d/tftp
ファイルに次の内容を入れます。
service tftp
{
protocol = udp
port = 69
socket_type = dgram
wait = yes
user = nobody
server = /usr/sbin/in.tftpd
server_args = var/lib/tftpboot -s
disable = no
}
これで、ディレクトリの所有権を変更します。
sudo mkdir /var/lib/tftpboot
sudo chown -R nobody:nobody /var/lib/tftpboot
sudo chmod -R 777 /var/lib/tftpboot
TFTPサービスを開始します。
sudo service xinetd stop
sudo service xinetd start
その後、TFTPが正しく機能していることを確認してください。
root@ravi-Inspiron-N5010:/home/ravi# netstat -na | grep LIST | grep 69
unix 2 [ ACC ] STREAM LISTENING 16171 @/com/ubuntu/upstart-session/1000/1692
root@ravi-Inspiron-N5010:/home/ravi#
netstatの出力はチュートリアルで述べたものとは異なります。
tcp 0 0 0.0.0.0:69 0.0.0.0:* LISTEN
ベストアンサー1
TFTPはUDPベースのプロトコルなので、「LISTEN」または「LISTENING」という行が見つかりません。
走るnetstat -na | grep udp
あなたが何を得るかを確認してください。