簡體   English   中英

強制用戶使用 ssh 密鑰文件登錄

[英]Force user to login with ssh key file

我在 ssh 中禁用了 passwordAuthentication,我只能使用 .pem 密鑰文件訪問 ssh。 但我可以使用登錄到 ssh

   ssh 'user@host'

我需要限制沒有 .pem 密鑰文件的有效用戶登錄或無法使用上述命令登錄。 請幫我解決這個問題。 提前致謝。

如果您已經禁用 passwordAuthetication,則只能通過授權密鑰連接。 當您在沒有“-i 路徑/密鑰”的情況下“ssh user@host”時,它將嘗試所有可能的方法,直到找到成功的方法。

你的 pem 文件可能在你的 .ssh 目錄中,系統將嘗試存儲在那里的每個密鑰文件,直到有一個匹配或沒有任何密鑰可以嘗試(在這種情況下,它會 output 一個錯誤)

tl:dr 如果您的密鑰文件在 your.ssh 目錄中,它將自動嘗試使用它

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM