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で転送します。