tftpdのインストール方法


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

Android | Linux | SDL - Narrow Escape