Table of Contents
1 公開ディレクトリ
RedHat系はxinetdを使わなくなり、/var/lib/tftpboot配下が公開ディレクトリとして使われます。
Debian系はいくつかのtftpdがありますが、tftpd-hpaを推奨とドキュメント に記載されているのでtfptd-hpaを使います。
公開ディレクトリは/etc/default/tftpd-hpaのTFTP_DIRECTORYで設定でき、Debian 8のデフォルトは/srv/tftp、Ubuntu 14.04のデフォルトは/var/lib/tftpbootです。
2 Fedora 22
$ sudo dnf install -y tftp-server$ sudo systemctl enable tftp.socket$ sudo systemctl start tftp.socket$ sudo firewall-cmd –add-service=tftp –permanent$ sudo firewall-cmd –reload
3 CentOS 7
$ sudo yum install -y tftp-server$ sudo systemctl enable tftp.socket$ sudo systemctl start tftp.socket$ sudo firewall-cmd –add-service=tftp –permanent$ sudo firewall-cmd –reload
4 Debian 8
$ sudo apt-get install -y tftpd-hpa$ sudo systemctl enable tftpd-hpa.service$ sudo systemctl start tftpd-hpa.service
5 Ubuntu 14.04
$ sudo apt-get install -y tftpd-hpa