linux telnet

windows通过 telnet 连接 centos
1、telnet localhost 报错,未知命令;
运行 rpm -qa | grep telnet 查看 是否安装 telnet

运行结果
如果无telnet-server则需要安装;

2、安装telnet-server,运行
yum install telnet
yum install telnet-server
等待一会会提示是否安装,输入y然后回车,一会就装好了。
3、因为装好telnet服务之后,默认是不开启服务的,下面我们需要修改 文件来开启服务。
vi /etc/xinetd.d/telnet
修改 disable = yes 为 disable = no
:wq!存储
4、需要激活xinetd服务
运行 service xinetd restart
5、测试 运行 telnet localhost 具体提示无法还原了,不过 可以输入用户、密码而且提示connect,但是紧接着提示没授权就断开连接 ;
windows 远程端可以ping通,但是telnet无法连接
windows 远程 telnet提示
6、尝试各种方法,包括(setup设置telnet、防火墙的关闭重启 service iptables restart,stop,start、更改ip及端口号ifconfig eth0 192.168.0.20 netmask 255.255.255.0,修改iptables),无法连接
7、一直在搜索端口23的问题,到凌晨2点没搞定,第二天继续,到晚上的时候虚拟机telnet的时候卡死,被迫关机
8、重启系统后,telne localhost 不成功,windows telnet ip 时不再提示端口23的问题,而是无法连接主机,这是 ping ip 也不通,各种搜索后, 在 linux 运行 ifconfig ,啊 ip尽然改变了(可能是虚拟机的原因?),修改 hosts文件 vi etc/hosts,service service xinetd restart
继续 telnet localhost 按照提示输入用户、密码 连接成功(注意:root用户除外)。
9、windows :telnet ip 还是无法连接成功,关闭防火墙 service iptables stop 后 telnet ip
成功啦!
但是service iptables start 后 windows telnet失败。
10、修改防火墙配置:
iptables -I INPUT -p tcp –dport 23 -jACCEPT
iptables -I INPUT -p udp –dport 23 -jACCEPT
service iptables save
service iptables restart
windows: telnet ip 成功。至此普通用户可以telnet成功。
11、root用户telnet
/etc/pam.d/login 注释#account required pam_nologin.so
不起作用,mv /etc/securetty /etc/securetty.bak,root可以telnet。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值