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端口

 

posted @ 2023-12-09 17:17  精神病人王大夫  阅读(183)  评论(0)    收藏  举报