ssh id_rsa.pub 无法访问

ssh id_rsa.pub 无法访问

当我尝试使用 ssh 密钥时遇到了问题:

ssh  -i /ssh/id_rsa.pub [email protected]
Warning: Identity file /ssh/id_rsa.pub not accessible: No such file or directory.

答案1

/ssh不是有效的文件路径,如果是,您无权查看它。

SSH 密钥通常生成后放入$HOME/.ssh/。我认为您的意思是运行以下命令:

ssh -i $HOME/.ssh/id_rsa [email protected]

答案2

远程计算机上的 root 是否有密码?也就是说,您sudo passwd root是否在远程计算机上为 root 设置了密码?如果没有,则无法直接以 root 身份登录。

对于 Ubuntu 安装,root 的主目录是/root

除非您有多个 ssh 身份,否则您不需要 -i 标志/root/.ssh

相关内容