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

Установка TFTP сервера на сервер под управлением CentOS.
Использовать TFTP можно для различных целей.

Производим установка TFTP-сервера и TFTP-клиента. Поскольку оба пакета присуствуют в базовых репозиториях CentOS, то особого труда это не займет.

# yum install tftp-server
# yum install tftp

Затем добавим нового пользователя tftp сервера.

# adduser tftpd
# chown tftpd:tftpd /home/tftp

Директория, которая, будет корневой у TFTP сервера - /home/tftp

Редактируем конфигурационный файл TFTP сервера:

# nano /etc/xinetd.d/tftp

Здесь меняем две переменные: server_args и disable

Переменным задаем следующие значения:

server_args = -c -p -u tftpd -U 117 -s /home/tftp
disable = no

Стартуем сервер TFTP. Отдельного такого сервера нет, он работает вместе с сервером xinetd.
Поэтому запускаем его.

# service xinetd start
# chkconfig xinetd on

Не забываем открыть порт на файрволе.

# iptables -I INPUT -p udp --dport 69 -j ACCEPT
# service iptables save
Поделиться Комментарии