ubuntu

Ubuntu SSH如何恢复默认设置

小樊
48
2025-04-11 10:13:24
栏目: 智能运维

要恢复Ubuntu SSH的默认设置,请按照以下步骤操作:

  1. 打开终端(快捷键:Ctrl + Alt + T)

  2. 使用文本编辑器打开SSH配置文件。这里我们使用nano编辑器,你也可以使用你喜欢的其他编辑器,如vim或gedit。

    sudo nano /etc/ssh/sshd_config
    
  3. 在配置文件中找到以下设置项,并根据需要进行修改:

    • Port:SSH服务监听的端口号,默认为22。如果你更改过端口,请将其恢复为22。
    • PermitRootLogin:是否允许root用户通过SSH登录。默认值为prohibit-password,表示禁止root用户直接登录,但可以通过密码认证的普通用户登录。你可以将其恢复为默认值:
      PermitRootLogin prohibit-password
      
    • PasswordAuthentication:是否允许使用密码进行SSH登录。默认值为yes,表示允许。如果你之前将其更改为no,请将其恢复为yes
      PasswordAuthentication yes
      
    • PubkeyAuthentication:是否允许使用公钥进行SSH登录。默认值为yes,表示允许。如果你之前将其更改为no,请将其恢复为yes
      PubkeyAuthentication yes
      
    • AllowUsersDenyUsers:这两个选项用于限制允许或拒绝登录的用户。如果你之前设置了这些选项,请检查它们是否正确。要恢复默认设置,请删除这两行或注释掉(在行首添加#)。
  4. 保存并关闭配置文件。在nano编辑器中,按Ctrl + X,然后按Y,最后按Enter

  5. 重启SSH服务以应用更改:

    sudo systemctl restart ssh
    

现在,Ubuntu SSH应该已经恢复到默认设置了。

0
看了该问题的人还看了