
Установка и настройка TFTP сервера в CentOS

Установка TFTP сервера на сервер под управлением CentOS.
Использовать TFTP можно для различных целей.
Производим установка TFTP-сервера и TFTP-клиента. Поскольку оба пакета присутствуют в базовых репозиториях CentOS, то особого труда это не займет.
1 | # yum install tftp-server |
Затем добавим нового пользователя tftp сервера.
1 | # adduser tftpd |
Директория, которая, будет корневой у TFTP сервера - /home/tftp
Редактируем конфигурационный файл TFTP сервера:
1 | # nano /etc/xinetd.d/tftp |
Здесь меняем две переменные: server_args
и disable
Переменным задаем следующие значения:
1 | server_args = -c -p -u tftpd -U 117 -s /home/tftp |
Стартуем сервер TFTP. Отдельного такого сервера нет, он работает вместе с сервером xinetd.
Поэтому запускаем его.
1 | # service xinetd start |
Не забываем открыть порт на файерволе.
1 | # iptables -I INPUT -p udp --dport 69 -j ACCEPT |