温馨提示×

如何恢复CentOS SSH默认设置

小樊
51
2025-09-19 23:31:19
栏目: 智能运维

要恢复 CentOS SSH 默认设置,您可以按照以下步骤操作:

  1. 登录到 CentOS 服务器。您可以使用其他远程连接工具(如 PuTTY)或直接在服务器上操作。

  2. 打开终端。

  3. 使用文本编辑器打开 SSH 配置文件。通常,该文件位于 /etc/ssh/sshd_config。您可以使用您喜欢的文本编辑器打开它,例如 vinanogedit。在这里,我们将使用 vi 作为示例:

sudo vi /etc/ssh/sshd_config
  1. 在配置文件中找到以下设置项并进行修改:
  • Port 设置项更改为默认的 SSH 端口号(通常是 22):
Port 22
  • 如果您更改了默认端口,请确保防火墙允许新端口的流量。

  • PermitRootLogin 设置项更改为默认值(通常是 prohibit-passwordno):

PermitRootLogin prohibit-password
  • PasswordAuthentication 设置项更改为默认值(通常是 yes):
PasswordAuthentication yes
  • 如果您使用了密钥认证,请确保 PubkeyAuthentication 设置项为 yes
PubkeyAuthentication yes
  • 如果您使用了 UsePAM 设置项,请确保其值为 yes
UsePAM yes
  1. 保存并关闭配置文件。

  2. 重新启动 SSH 服务以应用更改:

sudo systemctl restart sshd

现在,您的 CentOS SSH 设置应已恢复为默认设置。请注意,这些步骤可能因 CentOS 版本而异。如果您遇到任何问题,请查阅您所使用的 CentOS 版本的官方文档。

0