我刚刚通过 SSH 连接到一台机器,然后将 .ssh 文件夹移动到 .ssh.bak/
现在我已断开连接,无法再连接到这台机器
使用 -i 选项,我可以指定自定义私钥进行连接,但是是否可以在 ssh 命令中在目标机器中指定自定义公钥?
答案1
不,这是不可能的。必须在目标机器上配置公钥文件的位置。
您必须使用不同的方法(密码验证、不同的用户、本地控制台)登录才能将文件移回其所属的位置。
我刚刚通过 SSH 连接到一台机器,然后将 .ssh 文件夹移动到 .ssh.bak/
现在我已断开连接,无法再连接到这台机器
使用 -i 选项,我可以指定自定义私钥进行连接,但是是否可以在 ssh 命令中在目标机器中指定自定义公钥?
不,这是不可能的。必须在目标机器上配置公钥文件的位置。
您必须使用不同的方法(密码验证、不同的用户、本地控制台)登录才能将文件移回其所属的位置。