ssh遠(yuǎn)程禁用密碼登錄
1.登錄到您的服務(wù)器:
使用用戶名和密碼登錄到您的服務(wù)器。如果您已經(jīng)使用SSH密鑰進(jìn)行身份驗(yàn)證,請(qǐng)確保您知道服務(wù)器的管理員密碼,以便可以使用密碼登錄。
2.編輯SSH配置文件:
打開(kāi)SSH配置文件以進(jìn)行編輯。配置文件通常位于/etc/ssh/sshd_config。您可以使用文本編輯器進(jìn)行編輯,運(yùn)行以下命令:
vi /etc/ssh/sshd_config
3. 禁用SSH密鑰身份驗(yàn)證:
在配置文件中找到以下行(如果沒(méi)有,則可以手動(dòng)添加):
PasswordAuthentication yes
將其改為:
PasswordAuthentication no
這將禁用SSH密鑰身份驗(yàn)證。
4.保存并退出:
如果您使用vi進(jìn)行編輯,請(qǐng)按Esc,然后輸入 :wq 來(lái)保存并退出文件。
5.重新加載SSH服務(wù):
運(yùn)行以下命令以重新加載SSH服務(wù),以使配置更改生效:
sudo systemctl reload sshd
會(huì)員登錄
賬號(hào)登錄還沒(méi)有賬號(hào)?立即注冊(cè)