linux安装telnet远程
安装telnet远程
1.RPM安装
yum install -y telnet* xinetd
2.启动服务
// 开启xinetd服务 systemctl restart xinetd // xinetd开机自启 systemctl enable xinetd // 开启telnet.socket服务 systemctl restart telnet.socket //telnet.socket开机自启 systemctl enable telnet.socket
3.关闭防火墙,或者开通23端口
// 关闭防火墙 systemctl stop firewalld // 关闭防火墙开机自启 systemctl disable firewalld
或者
// 开启23端口 firewall-cmd --zone=public --add-port=23/tcp --permanent // 防火墙重新载入 firewall-cmd --reload // 查看防火墙开启的端口 firewall-cmd --list-ports
4.查看telnet文件是否存在(此步骤没有用,忽略)
/etc/xinetd.d
ls
如果路径下没有telnet文件,则需要创建一个
vim /etc/xinetd.d/telnet
// 内容
service telnet { disable = no flags = REUSE socket_type = stream wait = no user = root server =/usr/sbin/in.telnetd log_on_failure += USERID disable = no }
重启telnet服务
systemctl restart telnet.socket
5.测试连接
telnet 公网IP telnet 公网IP 23 telnet -l test 公网IP
6.如果报Login incorrect
查看telnet客户端日志:
cat /var/log/secure

修改telnet客户端的/etc/securetty文件,因为此文件允许规定root用户可以从那个tty设备登录
vi /etc/securetty

保存退出后,再从telnet服务端即可访问到telnet客户端了

参考http://www.hzhcontrols.com/new-1606145.html
7.其他
用完后卸载telnet远程,或者关闭23端口
浙公网安备 33010602011771号