跳至主要內容

在 Windows 上停用 OpenSSH 的密碼驗證

· 1 分鐘閱讀

開啟具有系統管理員權限的終端機

編輯設定檔需要系統管理員權限,請以系統管理員身份開啟終端機。

在終端機圖示上按右鍵,選擇「以系統管理員身份執行」。

image

image

在終端機中開啟設定檔

執行以下命令:

notepad C:\ProgramData\ssh\sshd_config

image

編輯設定檔

- # PasswordAuthentication yes
+ PasswordAuthentication no

image

變更為

image

並儲存變更。

重新啟動 SSH 伺服器

返回終端機,執行以下命令以重新啟動 SSH 伺服器:

Restart-Service sshd

連線測試

測試設定是否已生效。

執行以下命令,若看到以下訊息:

ssh localhost
user@localhost: Permission denied (publickey,keyboaard-interactive).

即表示設定正確。

コメント

読み込み中...

コメントを投稿する