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

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

Roman Bogachev VMware Specialist | Drone Pilot | Traveler

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

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

1
2
# yum install tftp-server
# yum install tftp

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

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

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

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

1
# nano /etc/xinetd.d/tftp

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

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

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

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

1
2
# service xinetd start
# chkconfig xinetd on

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

1
2
# iptables -I INPUT -p udp --dport 69 -j ACCEPT
# service iptables save
On this page