需要配置一个除了使用ssh的连接方法 还可以连接到远程服务器的方法 telnet,在线的方法有很多,所以不做过多的讲解。这里主要是处理离线的安装,下面一起来看下。
1.下载包
https://download.csdn.net/download/qq_28198181/11058823
2.编译安装
将安装包拷入到服务器的路径 比如 /usr/local/src
然后解压
安装服务 因为三个都是rpm包,所以直接安装就行
首先需要检查下有没有相关依赖
rpm -qa telnet
rpm -qa telnet-server
rpm -qa xinetd
如果有就删除
如果没有就可以安装了
我直接全部安装了
rpm -ivh *.rpm
#如果一个一个安装 需要 根据顺序来
#telent.rpm
#telnet-server.rpm
#xinetd.rpm
3.修改配置
这里是需要进行一个修改
cd /etc/xinted.d
vim telnet
需要修改一个地方
默认是不启动的 需要将 disable = yes 改为 no
然后查看下端口是否为23
cat /etc/services | grep -a 'telnet'
看到如下截图:
4.启动服务
使用一个命令就可以了:
service xinetd start
5.测试
服务启动了 但是还需要修改防火墙的策略
第一种方法:关闭防火墙
systemctl stop firewalld
service iptables stop
第二种 设置策略 打开23的入口
一般我们是关了firewall 启用的 iptables 所以我就只是记录了iptables的处理方法
当23端口打开后我们用电脑测试一下
使用telnet 服务(我虚拟机的ip 192.168.1.20)
然后可以看到进入了
用xshell登录下
这里需要注意 默认不能用root 需要用一个 普通用户登录(user_1)
再用root进入
以上就是linux离线安装telnet详细教程。