离线安装使用telnet(ssh)

离线安装使用telnet(ssh)

一般使用的场景是升级openssh的时候需要临时开放这个服务作为备用

1. 进入服务器创建文件夹
cd /usr/local
mkdir telnet
cd telnet
2.将jar包传入telnet文件夹

链接:https://pan.baidu.com/s/1CEvw3oXt0U4zFET77gC8RQ?pwd=sfsd
提取码:sfsd

3.安装rpm包
rpm -ivh xinetd-2.3.15-14.el7.x86_64.rpm
rpm -ivh telnet-0.17-65.el7_8.x86_64.rpm
rpm -ivh telnet-server-0.17-65.el7_8.x86_64.rpm
4.设置开机启动telnet
systemctl enable xinetd.service && systemctl enable telnet.socket
5. 启动服务并查看状态
systemctl start telnet.socket && systemctl start xinetd
systemctl status telnet.socket && systemctl status xinetd
6. 给防火墙添加23端口并重载防火墙

如果你的是腾讯云或者阿里云等云服务器,还要在云的防火墙打开23端口

firewall-cmd --permanent --add-port=23/tcp
firewall-cmd –reload
systemctl restart firewalld && iptables -L -n

--------------------------------------------------------------
其他的一些比较实用的关于防火墙的命令

查询防火墙状态:systemctl status firewalld
开启防火墙:service firewalld start
关闭防火墙:service firewalld stop
重启防火墙:service firewalld restart
查询所有的放开的端口: firewall-cmd --zone=public --list-ports
查询防火墙端口是否开启:firewall-cmd --query-port=3306/tcp
添加开放端口: firewall-cmd --permanent --add-port=3306/tcp
移除端口: firewall-cmd --permanent --remove-port=8080/tcp
修改完配置之后重载防火墙:firewall-cmd --reload
7. 找到 /etc/securetty 把允许的连接方式放入
vim /etc/securetty

文件内容末尾添加
pts/0
pts/1
在这里插入图片描述

8.telnet 允许root登录
vim /etc/pam.d/remote

改成下图即可
在这里插入图片描述

9.测试

新开一个会话
输入以下的命令

telnet ip地址 23

输入root 加服务器的密码即可

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值