目 录CONTENT

文章目录

CentOS7开启SSH远程登陆-关闭SSH连接后方案

kze
kze
2023-07-23 / 0 评论 / 0 点赞 / 187 阅读 / 563 字

在虚拟机(Vmware Workstation)下,安装了CentOS7,现在想通过SSH工具连接虚拟机中的CentOS7
1、 首先,要确保CentOS7安装了 openssh-server,在终端中输入 yum list installed | grep openssh-server
image-1690118693168

此处显示已经安装了 openssh-server,如果又没任何输出显示表示没有安装 openssh-server,通过输入 yum install openssh-server

image-1690118700509

来进行安装openssh-server

2、 找到了 /etc/ssh/ 目录下的sshd服务配置文件 sshd_config,用Vim编辑器打开

将文件中,关于监听端口、监听地址前的 # 号去除
image-1690118751761

然后开启允许远程登录
image-1690118759138

最后,开启使用用户名密码来作为连接验证

image-1690118774060

保存文件,退出

3、 开启 sshd 服务,输入 sudo service sshd start
image-1690118781031

检查 sshd 服务是否已经开启,输入ps -e | grep sshd

image-1690118787224

或者输入netstat -an | grep 22 检查 22 号端口是否开启监听

在CentOS系统上,重启SSH服务可以通过以下步骤完成:

使用以下命令以root用户身份登录到服务器(如果您已经登录,请忽略此步骤):

ssh root@your_server_ip

请将 “your_server_ip” 替换为您服务器的实际IP地址。

输入root用户的密码,以登录到服务器。

使用以下命令重启SSH服务:

sudo systemctl restart sshd

确保SSH服务已成功重启,您可以使用以下命令来检查SSH服务的状态:

sudo systemctl status sshd

在命令输出中,如果看到"Active: active (running)"字样,表示SSH服务已成功重启,并且现在处于运行状态。如果您在重启SSH服务之前遇到了SSH连接问题,现在应该可以重新连接到服务器了。

请注意,重启SSH服务会中断当前的SSH会话。因此,在执行此操作之前,请确保您已保存并关闭了正在进行的任何工作。另外,如果您对SSH服务的配置进行了更改,请确保在重启服务之前测试并验证这些更改的正确性。

0

评论区