Установка 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 |