树莓派 · 2022年3月21日 0

树莓派 debian 系统启用telnetd

树莓派 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