我在 Amazon Web Services 上设置了一个 VPC,我从一个堡垒主机 AMI 通过 ssh 连接到多个 Ubuntu AMI。我添加了:
ssh-add /home/myuser/.ssh/aws.pem
到我本地机器(Ubuntu 16.04 桌面)上的 .bashrc 文件,这样我就不必每次重新启动计算机时都使用“ssh-add”。
虽然它正在工作,但每次我打开终端时都会收到这个烦人的消息:
'Identity added: /home/myuser/.ssh/aws.pem (/home/myuser/.ssh/aws.pem)'
我该如何删除这条消息?我检查过了Ubuntu 手册页在“ssh-add”下,但找不到任何东西。如果我遗漏了任何显而易见的东西,请见谅。
答案1
只需在 .bashrc 行周围添加一个条件来检查密钥是否已添加,如果是,则跳过该命令。