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端口
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· winform 绘制太阳,地球,月球 运作规律
· 上周热点回顾(3.3-3.9)