Сам сервер по умолчанию уже входит в базовую поставку как Solaris 10 так и Solaris 11. Настройка в 10 и 11 ничем не отличается. И так:
1) Создаём корень tftp сервера:
#mkdir /var/tftp
2) Добавляем описание нашего сервера в inetd.conf:
tftp dgram udp wait root /usr/sbin/in.tftpd in.tftpd -s /var/tftp tftp dgram udp6 wait root /usr/sbin/in.tftpd in.tftpd -s /var/tftp
Если ipv6 не надо – просто уберите соответствующую строку.
3) Конвертация tftp в сервис SMF:
# /usr/sbin/inetconv tftp -> /var/svc/manifest/network/tftp-udp.xml Importing tftp-udp.xml ...Done tftp -> /var/svc/manifest/network/tftp-udp6.xml Importing tftp-udp6.xml ...Done
Примечание.
На самом деле это делать не обязательно, достаточно управлять просто запустить через inetadm:
#inetadm -e tftp/udp
#inetadm -e tftp/udp6
4) Проверка того, что всё нормально
# svcs -a | grep tftp online 7:01:23 svc:/network/tftp/udp:default online 7:01:23 svc:/network/tftp/udp6:default
2 коментарі “Установка и настройка tftp сервера”
Привет! Очень хочется увидеть информацию как можно настроить логи для tftp в Solaris 11. ) Заранее спасибо )
Я думаю настраивать через syslog facility