树莓派 32位系统 直接通过 sudo apt install telentd 就可以一步开启telnetd服务,但是在64位 debian系统下该操作没有作用
是因为debian系统下的 xinetd 服务默认移除了telnetd的服务配置
可以通过如下命令行解决
# 第一步安装telnetd服务
sudo apt install telnetd
# 32位系统下 上面的命令就能直接启动telnetd服务
# 但是64位 debian启动不了
# 该文件可能不存在 直接用下面命令行生成一个
sudo vim /etc/xinetd.d/telnetd
# 文件内容如下
service telnet
{
flags = IPv4
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
disable = no
}
# 保存退出后 重启该服务
sudo systemctl restart xinetd
# 或者
sudo /etc/init.d/xinetd restart