要恢复Ubuntu SSH的默认设置,请按照以下步骤操作:
打开终端(快捷键:Ctrl + Alt + T)
使用文本编辑器打开SSH配置文件。这里我们使用nano编辑器,你也可以使用你喜欢的其他编辑器,如vim或gedit。
sudo nano /etc/ssh/sshd_config
在配置文件中找到以下设置项,并根据需要进行修改:
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
AllowUsers
和DenyUsers
:这两个选项用于限制允许或拒绝登录的用户。如果你之前设置了这些选项,请检查它们是否正确。要恢复默认设置,请删除这两行或注释掉(在行首添加#
)。保存并关闭配置文件。在nano编辑器中,按Ctrl + X
,然后按Y
,最后按Enter
。
重启SSH服务以应用更改:
sudo systemctl restart ssh
现在,Ubuntu SSH应该已经恢复到默认设置了。