标签: ssh-keys
如果我进入/.ssh目录并发出以下命令
ssh -i xx.pem user@server.com
工作正常。但是我在dir之外尝试了同样的事情,我得到了“身份文件xx.pem无法访问”错误。
我在Mac上。
答案 0 :(得分:-1)
我假设您的xx.pem文件位于.ssh目录中。当您使用相对路径时,ssh无法找到密钥,除非您的工作目录为~/.ssh。
xx.pem
.ssh
ssh
~/.ssh
改为使用绝对路径,例如~/.ssh/xx.pem。
~/.ssh/xx.pem