tftp на FreeBSD
TFTP (англ. Trivial File Transfer Protocol — простой
протокол передачи файлов). Он используется для загрузки бездисковых
рабочих станций, загрузки обновлений и конфигураций в «умные» сетевые
устройства, записи статистики с мини-АТС и аппаратных
маршрутизаторов/файрволов.
Первым делом включаем ‘Супер-сервер’ inetd. Параметр inetd_enable по умолчанию установлен в NO.
Добавляем в /etc/rc.conf:
В /etc/inetd.conf необходимо раскоментировать строчку:
Если в файле /etc/inetd.conf делались изменения, то inetd можно
заставить считать его конфигурационный файл повторно посредством
команды:
Создаем каталог в корне:
Ставим права на запись:
Проверяем работоспособность:
Первым делом включаем ‘Супер-сервер’ inetd. Параметр inetd_enable по умолчанию установлен в NO.
Добавляем в /etc/rc.conf:
inetd_enable="YES"
В /etc/inetd.conf необходимо раскоментировать строчку:
tftp dgram udp wait root /usr/libexec/tftpd tftpd -s /tftpboot -w
Ключ -w даёт возможность создавать новые файлы в директории tftp сервера
# /etc/rc.d/inetd reload
Создаем каталог в корне:
#mkdir /tftpboot
Ставим права на запись:
#chmod -R 777 /tftpboot
Проверяем работоспособность:
#sockstat | grep :69
root inetd 23101 8 udp4 *:69 *:*
root inetd 23101 8 udp4 *:69 *:*
Комментарии
Отправить комментарий