linux安装 telnet
telnet命令需要安装 telnet-server 、telnet
1、判断telnet-server是否安装
rpm -qa telnet-server(无输出表示telnet-server未安装)
执行安装:
yum -y install telnet-server
2、判断telnet是否安装
rpm -qa telnet(无输出表示telnet未安装)
执行安装:
yum install telnet
3、启动进程
systemctl start xinetd
显示:…unit not found 说明xinetd未安装
执行安装:
yum -y install xinetd
4、检测23端口是否开启
netstat -tnl |grep 23
(如果无输出说明未正常启动,否则整个安装过程完成)
5、修改文件 /etc/xinetd.d/telnet
若该文件不存在,可以自建
文件内容: 原文disable =yes 改为 no 表示开启
service telnet
{
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
disable = no
}
6、再次重试启动服务
systemctl restart xinerd 后执行步骤 4,若 23 端口出现,则安装完成。反之,23端口未开启;虽然 xinetd 开启了,但 telnet-server未启动
7、尝试启动
systemctl enable telnet.socket;
systemctl start telnet.socket;
systemctl status telnet.socket
linux关闭telnet
1、修改 vi /etc/xinetd.d/telnet,将disable=no改成disable=yes
2、 chkconfig telnet off
3、使用命令server xinetd restart或者/etc/init.d/xinetd restart使更改生效。
4、查看23端口
netstat -anp|grep 23
5、查看是否启动了 telnet.socket服务
systemctl status telnet.socket
如果是启动状态 ,23端口不会消失,则关闭服务
systemctl stop telnet.socket
6、删除(卸载)telnet-server包,命令如下:
yum remove telnet-server -y //只删除服务端,不删除客户端,方便以后重新安装
7、重复 4操作,若无端口,再尝试连接telnet,如果连接不上,则完全关闭服务器telnet连接。