是否可以为每个用户提供多个用于SSH的私钥/公钥对?

我需要一个具有多个SSH密钥对的用户.那可能吗?是否可以在不必指定每个命令使用哪个键的情况下进行?
最佳答案
您可以拥有多个SSH密钥(多个身份).要在命令行中使用,请添加-i选项,例如

ssh -i .ssh/id_dsa_host_1 host_1

如果每个服务器都有一个密钥,则可以在.ssh / config文件中添加信息(有关详细信息,请参阅man ssh_config),例如:

Host host_1
IdentityFile ~/.ssh/id_dsa_host_1

Host host_2
IdentityFile ~/.ssh/id_dsa_host_2

转载注明原文:是否可以为每个用户提供多个用于SSH的私钥/公钥对? - 代码日志