我正在 Linode 上设置服务器并遵循他们的保护您的服务器指南。
他们建议设置 ssh 密钥对身份验证。我已经将我的公钥上传到服务器,并且密钥对身份验证似乎工作正常,但是如果以下行被注释掉,它如何工作sshd_config
:
#AuthorizedKeysFile %h/.ssh/authorized_keys
Run Code Online (Sandbox Code Playgroud) 我正在 Linode 上配置我的第一台服务器并完成他们的设置教程。
在他们的Securing Your Server教程中,它建议使用 ssh 密钥对身份验证并禁用密码身份验证。
我的问题是,如果我禁用密码验证 - 如果我丢失了我的私钥怎么办?我如何才能再次登录我的服务器?