答案1
您可以使用主目录中的 ssh 配置文件。例如:
[user@host ~]$ cat .ssh/config
Host myfavdatabase
User user
Hostname 1.2.3.4
有关更多信息,请参阅 man ssh_config。
答案2
此外,由于您以复数形式写了 keyS,因此在 ~/.ssh/config 中添加 IdentityFile 指令也很有用
Host myfavdatabase
User user
Hostname 1.2.3.4
IdentityFile ~/.ssh/a_ssh_private_key_for_myfavdatabase
还要记住,当 ssh-keygen 提示输入密码时,只需按 Enter 即可创建无需密码的密钥。
如果你采用更安全的密码方式,你可以随时使用以下命令将密码添加到 ssh-agent 中
ssh-add ~/.ssh/a_ssh_private_key_for_myfavdatabase
并且只需输入一次密码。ssh-agent 将缓存您的密码以供将来连接使用,至少直到下次注销或重新启动。