Перейти в группу новостей: 
 
Тема telnet
Написал Alexei <webmaster@microsoft.com>
Дата 29 мая 2019 в 10:08:55
Группа новостей kraft.os.linux

Всем привет.
Чё-то немного запарился запустить telnet-сервер на линуксе.
Сейчас модно запускать его путём socket-активации через systemd, что я и
делал на других компах и всё было ОК, но не на этом конкретном.
Проявление проблемы: на сервере запускаю сокет для telnetd, удалённо
подключаюсь: запускаю telnet , в ответ от сервера получаю
приветствие типа "Linux 5.1.5-1-ARCH (a10.domain.tld) (pts/1)", затем
сервер тут же бросает трубку. Никаких приглашений ввести пароль и прочее.
Насколько я понимаю, проблема вокруг login может крутиться: именно он,
если я не путаю, выводит такого рода приветствие, но настройки login я
не делал - всё по умолчанию. Попутно отмечу, что файл /etc/securetty я
переименовал (удалил) - вроде как такое действие отключает проверку этой
части вселенной.
Кроме прочего, я подключился к компу по COM-порту, там работает getty,
который нормально запускает login, всё отрабатывает штатно и прям вот
сделать вывод, что login бесповоротно сломан - я не могу.
И я что-то не знаю, что и как ещё поглядеть и поменять.

Unit-файлы для systemd:
----
# /etc/systemd/system/telnet@.service
[Unit]
Description=Telnet Server
After=local-fs.target
[Service]
ExecStart=-/usr/bin/telnetd --debug=options,report,netdata,ptydata,auth,encr
StandardInput=socket
---

Равен стандартному, разве что в попытке разобраться добавил
--debug=options,report,netdata,ptydata,auth,encr, и да, он пишет
дебаг-инфо в /tmp/telnet.debug, но там всякие согласования всякой чепухи
именно в канале telnet, и всё, ничего интересного.

---
#/usr/lib/systemd/system/telnet.socket
[Unit]
Description=Telnet Server Activation Socket
Documentation=man:telnetd(8)
[Socket]
ListenStream=23
Accept=true
[Install]
WantedBy=sockets.target
---

Собсна, стандартный socket-юнит для telnet.

Если у кого есть соображения насчёт что ещё проверить, прошу написать.

Спасибо.
Все сообщения в этой теме
 
#  telnet Alexei 29 мая 2019 в 10:08:55
#  Re: telnet Eldar 29 мая 2019 в 10:37:37
#  Re: telnet Alexei 29 мая 2019 в 12:55:15
#  Re: telnet Eldar 29 мая 2019 в 13:06:06
#  Re: telnet Alexei 29 мая 2019 в 14:24:24



Время выполнения скрипта: 0.00079607963562012 сек.