telnet安装记录
首先分享下我的安装包的下载路径:
telnet-server-0.17-48.el6.x86_64.rpm:https://centos.pkgs.org/6/centos-x86_64/telnet-0.17-48.el6.x86_64.rpm.html
telnet-0.17-48.el6.x86_64.rpm:https://centos.pkgs.org/6/centos-x86_64/telnet-0.17-48.el6.x86_64.rpm.html
xinetd-2.3.14-39.el6_4.x86_64.rpm:http://rpm.pbone.net/index.php3/stat/4/idpl/23889439/dir/scientific_linux_6/com/xinetd-2.3.14-39.el6_4.x86_64.rpm.html
其实这三个你直接搜安装包的话也是能直接搜到的,还有就是建议如果你的电脑能连接yum源的话就直接使用yum来安装,因为yum会自动帮你匹配最适合你服务器的版本(其实我的就是用yum下不下来,但是通过yum看到了对应的版本来找安装包的)。
网上找的大神的寻找安装包的地址:http://vault.centos.org/6.3/os/x86_64/Packages/
yum安装的命令如下:
yum install telnet
yum install telnet-server
因为我是不能使用yum,就使用安装包的方式来安装
执行如下命令:
rpm -ivh xinetd-2.3.14-39.el6_4.x86_64.rpm
rpm -ivh telnet-server-0.17-48.el6.x86_64.rpm
rpm -ivh telnet-0.17-48.el6.x86_64.rpm
然后执行:
service xinetd start
这样telnet服务就启动了
修改相关的配置文件:
执行 vi /etc/xinetd.d/telnet
将disable=yes行前加#注释掉,或者把yes改为no
设置开机启动 :chkconfig telnet on
设置防火墙:
iptables -I INPUT -p tcp --dport 23 -jACCEPT
iptables -I INPUT -p udp --dport 23 -jACCEPT
service iptables save //保存
service iptables restart //重启防火墙
配置完毕,使用telnet命令进行测试:
telnet ip
结果如下所示:
Trying ::1...
Connected to localhost.
Escape character is '^]'.
CentOS release 6.4 (Final)
Kernel 2.6.32-358.11.1.el6.i686 on an i686
login:
telnet ip port
结果如下所示:
Tring 10.223.30.128.7027
Connected to 10.223.30.128 (10.223.30.128) // 表示已经成功连接
Escape character is '^]' // 不是报错,"^]" 中的^ 表示 ctrl键,表示此时 同时按 Ctrl 和 ] 两个键进入telnet客户端的命令模式
Connection closed by foreign host. //长时间没有其他命令数据输入,linux自动关闭相应的连接
参考的大佬的文章地址:
https://blog.csdn.net/qq_32953869/article/details/52057627
https://blog.csdn.net/wj123446/article/details/53535303
https://blog.csdn.net/shun35/article/details/90701491
https://www.cnblogs.com/fqxy/p/9854527.html