我曾经使用 ssh 命令和 application.pem key 连接到 Amazon Web 服务。现在,当我尝试连接到其他平台(例如 Github)时,我的 ssh 客户端会查找相同的 application.pem key 并尝试连接到 AWS。如何连接到 Github 或更改默认主机和 key 配置。我使用的是 Ubuntu 13.10 系统,以下是我的 ssh 输出。
pranav@pranav-SVF15318SNW:~/.ssh$ ssh 警告:身份文件 application.pem 无法访问:没有这样的文件或目录。
最佳答案
您需要身份文件才能登录 Box。使用命令:
ssh -i (identity_file) username@hostname"
这对我有用。仅写入文件名(不带任何斜杠),这与要求您输入的 Amazon EC2 教程不同:
ssh -i /path/key_pair.pem ec2-user@public_dns_name
并检查权限
关于linux - 如何从 ssh 配置中删除默认 ssh 主机?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31107268/