在Debian系统中,设置Telnet密码需要编辑两个文件:/etc/inetd.conf
和 /etc/shells
sudo apt-get update
sudo apt-get install inetd
/etc/inetd.conf
文件。例如,使用nano编辑器:sudo nano /etc/inetd.conf
telnet stream tcp nowait root /usr/sbin/tcpd /usr/sbin/in.telnetd
确保这一行没有被注释掉(没有以#
开头),并且/usr/sbin/in.telnetd
路径正确。
保存并关闭文件。
接下来,编辑 /etc/shells
文件,以确保Telnet用户可以使用shell登录:
sudo nano /etc/shells
your_username
替换为实际的用户名):your_username
保存并关闭文件。
重启inetd服务以应用更改:
sudo systemctl restart inetd
现在,当用户尝试通过Telnet登录时,系统会提示输入密码。请确保为Telnet用户设置一个强密码,以保证系统安全。