-1
我改變像RSAAuthentication
,PubkeyAuthentication
和PasswordAuthentication
(sudo vim /etc/ssh/sshd_config
)不同的參數來禁用ssh
密碼驗證僅通過公共密鑰來強制ssh
登錄。SSH公鑰驗證文件
實驗對許多用戶造成了負面影響,因爲他們在嘗試ssh
到服務器時突然發現「連接被拒絕」。我想要避免這些實驗。是否有任何解決方法來啓用公鑰驗證,而不需要接觸像/etc/ssh/ssd_config
這樣的系統文件?
謝謝你的寶貴迴應。是的,我與系統管理員討論了您提到的替代方案。但我將在下週討論有關打開端口2222並將配置文件複製到那裏的問題。同時我搜索了22以外的其他開放端口,找到了鏈接,想知道您的意見:https://www.adayinthelifeof.nl/2012/03/12/why-putting-ssh-on-另一個端口比22-is-bad-idea/ – user3565150 2015-02-06 15:09:34
還有一個問題,我知道的是在將端口從22改爲2222之後,我只能用「ssh -p 2222 user」連接到服務器@localhost「,而其他登錄命令保持不變(ssh user @ localhost)。我希望我是對的 – user3565150 2015-02-06 15:12:16
您的第二條評論是正確的(您將使用備用端口連接到您的「實驗性」sshd,而普通用戶不會受到影響)。您鏈接的文章與使用備用端口進行configs實驗無關;它正在處理將替代港口作爲安全措施的做法,因此與您正在做的事情無關。 – larsks 2015-02-06 15:39:51