Ubuntu 21.04 で TELNET サービスを有効化する手順をメモしておきます。
最初に inetutils-inetd と telnetd をインストールします。
apt -y install inetutils-inetd telnetd
インストール直後の状態で設定ファイルに telnetd の定義がされていました。
# cat /etc/inetd.conf | grep telnetd
telnet stream tcp nowait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd
inetutils-inetd も起動済みでした。 ですが、TCP/23 を Listen していません。
# systemctl status inetutils-inetd
● inetutils-inetd.service - LSB: GNU Network Utilities internet superserver
Loaded: loaded (/etc/init.d/inetutils-inetd; generated)
Active: active (exited) since Tue 2021-08-03 12:37:27 UTC; 4min 46s ago
Docs: man:systemd-sysv-generator(8)
Process: 8225 ExecStart=/etc/init.d/inetutils-inetd start (code=exited, sta>
Aug 03 12:37:27 localhost systemd[1]: Starting LSB: GNU Network Utilities inter>
Aug 03 12:37:27 localhost inetutils-inetd[8225]: * Not starting internet super>
Aug 03 12:37:27 localhost systemd[1]: Started LSB: GNU Network Utilities intern>
# lsof -i:23
#
inetutils-inetd を再起動したら TCP/23 を Listen するようになりました。
systemctl restart inetutils-inetd
コメント