UbuntuでTFTPを使う

Ubuntu 9.04でTFTP(Trivial File Transfer Protocol)サーバを使えるようにします。

TFTPサーバのインストール

Ubuntu 9.04にTFTPサーバ Advanced TFTP (atftpd)をインストールします。

$ sudo aptitude install atftpd

openbsd-inetdサービスの起動

openbsd-inetdサービスを起動(再起動)し、インストールしたatftpdの設定を読み込ませます。

$ sudo /etc/init.d/openbsd-inetd start

UDP 69番ボートが開いていることを確認します。
$ netstat -lnu | grep :69

公開ディレクトリ

atftpdがファイルを公開するディレクトリは /var/lib/tftpboot に用意されます。

$ sudo /etc/init.d/openbsd-inetd start
 * Starting internet superserver inetd                                             [ OK ]
$ netstat -lnu | grep :69
udp        0      0 0.0.0.0:69              0.0.0.0:*
$

2010.10.29