要恢复 CentOS SSH 默认设置,您可以按照以下步骤操作:
登录到 CentOS 服务器。您可以使用其他远程连接工具(如 PuTTY)或直接在服务器上操作。
打开终端。
使用文本编辑器打开 SSH 配置文件。通常,该文件位于 /etc/ssh/sshd_config。您可以使用您喜欢的文本编辑器打开它,例如 vi、nano 或 gedit。在这里,我们将使用 vi 作为示例:
sudo vi /etc/ssh/sshd_config
Port 设置项更改为默认的 SSH 端口号(通常是 22):Port 22
如果您更改了默认端口,请确保防火墙允许新端口的流量。
将 PermitRootLogin 设置项更改为默认值(通常是 prohibit-password 或 no):
PermitRootLogin prohibit-password
PasswordAuthentication 设置项更改为默认值(通常是 yes):PasswordAuthentication yes
PubkeyAuthentication 设置项为 yes:PubkeyAuthentication yes
UsePAM 设置项,请确保其值为 yes:UsePAM yes
保存并关闭配置文件。
重新启动 SSH 服务以应用更改:
sudo systemctl restart sshd
现在,您的 CentOS SSH 设置应已恢复为默认设置。请注意,这些步骤可能因 CentOS 版本而异。如果您遇到任何问题,请查阅您所使用的 CentOS 版本的官方文档。