要恢复 CentOS 系统中的 SSH 默认设置,您可以按照以下步骤操作:
打开终端。
使用文本编辑器打开 SSH 配置文件。通常,该文件位于 /etc/ssh/sshd_config。您可以使用您喜欢的任何文本编辑器,例如 nano 或 vi。在这里,我们将使用 nano:
sudo nano /etc/ssh/sshd_config
Port:SSH 默认端口是 22。如果您更改了端口,请将其恢复为 22。PermitRootLogin:默认情况下,禁止 root 用户通过 SSH 登录。如果您已更改此设置,请将其恢复为 prohibit-password 或 no。PasswordAuthentication:默认情况下,允许使用密码进行 SSH 身份验证。如果您已禁用此选项,请将其恢复为 yes。AllowUsers 和 DenyUsers:如果您已添加了特定的允许或拒绝用户,请删除这些行以恢复默认设置。HostBasedAuthentication:默认情况下,禁用基于主机的身份验证。如果您已启用此选项,请将其恢复为 no。IgnoreUserKnownHosts:默认情况下,不允许已知主机。如果您已禁用此选项,请将其恢复为 no。保存并关闭配置文件。在 nano 编辑器中,按 Ctrl + X,然后按 Y,最后按 Enter。
重启 SSH 服务以应用更改:
sudo systemctl restart sshd
现在,您的 CentOS 系统中的 SSH 设置应已恢复为默认设置。