Имеем CentOS, хотим поднять на ней TFTP сервер для автопровижинга телефонов.
В нашей системе уже стоят пакеты tftp, если их нет, то надо их установить:
yum install tftp tftp-server* xinetd*
Редактируем файл конфигурации, расположенный по адресу /etc/xinetd.d/tftp и приводим его к виду:
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /tftpboot –verbose
disable = no
per_source = 11
cps = 100 2
flags = IPv4
}
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /tftpboot –verbose
disable = no
per_source = 11
cps = 100 2
flags = IPv4
}
В качестве корневой папки TFTP сервера мы используем /tftpboot, которую нужно предварительно создать:
mkdir /tftpboot
Включаем сервис:
systemctl enable xinetd
systemctl enable tftp