CentOS 7.6 Telnet服务搭建过程(Openssh升级之战 第一任务备用运输线搭建)

CentOS 7.6 Telnet服务搭建过程(Openssh升级之战 第一任务备用运输线搭建)

在本文中,我们将介绍如何在CentOS 7.6上搭建Telnet服务,我们需要确保已经安装了OpenSSH服务,如果没有安装,请先进行安装,接下来,我们将进行一系列的配置和优化,以确保Telnet服务的稳定性和安全性。

CentOS 7.6 Telnet服务搭建过程(Openssh升级之战 第一任务备用运输线搭建)

安装OpenSSH服务

1、更新系统软件包

sudo yum update -y

2、安装OpenSSH服务

sudo yum install openssh-server -y

3、启动并设置开机自启动OpenSSH服务

sudo systemctl start sshd
sudo systemctl enable sshd

配置防火墙允许Telnet端口

1、查看防火墙状态

sudo firewall-cmd --state

2、如果防火墙处于关闭状态,请开启防火墙

sudo systemctl start firewalld
sudo systemctl enable firewalld

3、添加Telnet端口规则

CentOS 7.6 Telnet服务搭建过程(Openssh升级之战 第一任务备用运输线搭建)

sudo firewall-cmd --permanent --add-port=23/tcp
sudo firewall-cmd --reload

修改SSH配置文件以支持Telnet连接

1、备份原始的SSH配置文件

sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak

2、编辑SSH配置文件,启用Telnet服务并禁用密码登录

sudo vi /etc/ssh/sshd_config

在配置文件中找到以下两行:

Subsystem sftp /usr/libexec/openssh/sftp-server -f /etc/ssh/sftp-server.conf
PasswordAuthentication yes

将注释符号()去掉,并将“yes”改为“no”,如下所示:

Subsystem sftp /usr/libexec/openssh/sftp-server -f /etc/ssh/sftp-server.conf
PasswordAuthentication no

保存并退出编辑器。

重启SSH服务使配置生效

sudo systemctl restart sshd

至此,我们已经完成了CentOS 7.6上的Telnet服务的搭建,接下来,我们可以通过以下命令测试Telnet服务是否正常运行:

CentOS 7.6 Telnet服务搭建过程(Openssh升级之战 第一任务备用运输线搭建)

telnet IP地址或域名 23

如果能够成功连接到服务器,说明Telnet服务已经搭建成功,为了提高安全性,我们建议使用SSH客户端进行远程连接,为了确保系统的安全性,请定期更新系统软件包和检查系统日志。

常见问题与解答

问题1:为什么在执行telnet IP地址或域名 23命令时提示“Connection refused”?

答:这可能是因为防火墙没有开放Telnet端口(23),或者SSH服务没有正确配置,请检查防火墙规则和SSH配置文件,确保它们已经正确设置,还需要确保SSH服务已经启动并设置为开机自启动,如果问题仍然存在,请尝试重启SSH服务。

原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/326950.html

(0)
K-seoK-seoSEO优化员
上一篇 2024年2月21日 17:41
下一篇 2024年2月21日 17:44

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

免备案 高防CDN 无视CC/DDOS攻击 限时秒杀,10元即可体验  (专业解决各类攻击)>>点击进入