Во FreeBSD сервер Telnet вызывается через демон inetd.
Строка конфигурационного файла /etc/inetd. conf, описывающая запуск сервера, выглядит следующим образом:
# telnet stream tcp nowait root /usr/libexec/telnetd telnetd
По умолчанию она закомментирована, т.е. впереди стоит символ '#'. Для активирования сервера Telnet, необходимо:
Прописать и файле /etc/rc.conf строку
inetd_enable="YES" ,чтобы запустить демон inetd.
удалить символ комментария (#) из строки, касающейся сервера Telnet;
и ввести:
killall -HUP inetd, чтобы заставить демон inetd повторно перечитать конфигурационный файл.
С этого момента компьютер сможет принимать Telnet-запросы.
На сервере реализуется одно ограничение: в стандартной конфигурации FreeBSD пользователю root запрещено регистрироваться в системе по протоколу Telnet. Также не рекомендуется выполнять команду su в сеансе Telnet, поскольку пароль суперпользователя станет доступен любому анализатору пакетов, работающему в сети.


