假设我有两台电脑,每台电脑都有一个.ssh文件夹,在每个文件夹中我有三个文件id_rsa
,id_rsa.pub
和known_hosts
。
现在我想在一台电脑上使用两个ssh键
我怎么能这样做?
如何在一台PC上管理两个ssh密钥?我在linux mint。
答案 0 :(得分:1)
如果您有多个身份文件,请创建SSH配置文件机制,以便为各种身份创建别名。
您可以使用许多参数和不同方法构建SSH配置文件。
此示例中使用的别名条目的格式为:
Host alias HostName bitbucket.org IdentityFile ~/.ssh/identity
要为两个身份(workid和personalid)创建配置文件,您可以执行以下操作:
Open a terminal window.
Edit the ~/.ssh/config file.
如果您没有配置文件,请创建一个 为每个标识组合添加别名,例如:
Host workid
HostName bitbucket.org
IdentityFile ~/.ssh/workid
Host personalid
HostName bitbucket.org
IdentityFile ~/.ssh/personalid
不要忘记将密钥加载到您的github帐户。
SSH keys
Add ssh key
你们都准备出发了: - )