我收到以下错误:
sudo ssh -i -v ~/.ssh/shopious.pem [email protected]
dyld: DYLD_ environment variables being ignored because main executable (/usr/bin/sudo) is setuid or setgid
Warning: Identity file -v not accessible: No such file or directory.
ssh: Could not resolve hostname /Users/myusername/.ssh/shopious.pem: nodename nor servname provided, or not known
这怎么可能?我不确定我做了什么改动,但之前使用完全相同的命令就可以正常工作。
答案1
你的命令行有误
ssh -v -i ~/.ssh/shopious.pem [email protected]
应该管用。
-v 详细模式
-i 身份文件 - 选择从中读取身份...的文件。
你告诉 ssh 使用名为 的文件-v
作为身份文件并连接到主机~/.ssh/shopious.pem
。你真的应该看看ssh 手册页