要恢復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應該已經恢復到默認設置了。