Debianで tftpdをしよう

- tftpd をinstall
aptitude install tftpd

- inetd.confの確認しましょう
less /etc/inetd.conf
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /srv/tftp

ふむふむ、今は/srv/tftp なのか…
(昔は、/tftpboot だったなぁ)

- allowしないと…
vi /etc/hosts.allow で以下の1行を追加
in.tftpd: ALL

- ディレクトリの作成
mkdir /srv/tftp
chown nobody:nogroup /srv/tftp/
chmod 700 /srv/tftp/

- でリスタート
/etc/init.d/openbsd-inetd restart

- 最初にファイルを作っておかないといけないので、tftpdはこれが面倒…
touch /srv/tftp/file_name
chmod 666 /srv/tftp/file_name
chown nobody:nogroup /srv/tftp/file_name

-準備終わり
で、ファイル名を"file_name"でtftpで転送します。