如何在不知道远程服务器密码的情况下复制远程服务器authorized_key中的id_rsa.pub密钥

如何在不知道远程服务器密码的情况下复制远程服务器authorized_key中的id_rsa.pub密钥

我想登录远程服务器,但不知道远程服务器密码。我正在执行以下命令

cat id_rsa.pub | ssh [email protected] | cat > authorized_keys

或者

scp id_rsa.pub [email protected]:~./ssh/authorized_keys

但它要求输入密码

答案1

在没有任何身份验证的情况下,无法访问服务器并放置或编辑任何内容,因为最终您要尝试编辑authorized_keys文件,如果没有身份验证,您可以将任何想要的内容复制并粘贴到该文件中,这将是一个可怕的安全漏洞

相关内容