【linux安装、关闭 telnet】

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连接。

Linux系统上安装和使用telnet命令,可以让你通过网络连接到其他运行telnet服务的主机进行远程登录。以下是安装和基本使用的步骤: **安装telnet服务器:** 对于大多数现代发行版(如Ubuntu、Debian),telnet通常已经预装了。你可以使用包管理器来确认是否已安装,如果未安装,可以用以下命令安装: ```bash sudo apt-get update # 更新软件源 sudo apt-get install telnet-server # 在Ubuntu或Debian上 sudo yum install telnet # 在CentOS或Fedora上 ``` **安装telnet客户端:** telnet命令通常是系统自带的,无需额外安装。如果你不确定,可以使用`which telnet`检查其位置。 **启动telnet服务:** 如果你刚刚安装telnet服务,需要手动启动它。在Ubuntu或Debian上: ```bash sudo systemctl start telnet.socket ``` 或者加入开机启动项: ```bash sudo systemctl enable telnet.socket ``` 在CentOS或Fedora上: ```bash sudo service telnet start ``` 然后可能会提示你输入root密码。 **使用telnet命令:** 打开终端,输入以下命令,将`remote_host`替换为你想要连接的远程主机的IP地址或域名: ```bash telnet remote_host port_number ``` 默认端口是23,例如: ```bash telnet example.com ``` 连接成功后,你会看到远程主机的命令行界面。输入退出指令`quit`或按Ctrl+D来关闭连接。 **相关问题--:** 1. 如何查看当前Linux系统的telnet版本信息? 2. Telnet的安全性如何,有没有替代方案? 3. 怎么样可以在Linux中禁用telnet服务以防安全风险?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值