假设我在名为SERVER的服务器上有多个帐户。我们姑且称之为帐户1,帐户2和ACCOUNT3。
假设我不想每次从本地计算机DESKTOP ssh 进入这些帐户之一时都必须输入该帐户的密码。
显然,我可以使用单个 ssh 密钥对来允许自己无密码登录所有三个帐户,但是是否可以为每个帐户使用不同的 ssh 密钥对?
您可以使用 来管理这些身份~/.ssh/config
。例如:
Host acc1-server
User ACCOUNT1
Hostname SERVER
IdentityFile ~/.ssh/id-ACC1-SRV
Host acc2-server
User ACCOUNT2
Hostname SERVER
IdentityFile ~/.ssh/id-ACC2-SRV
Run Code Online (Sandbox Code Playgroud)
后来才输入ssh acc1-server
连接到SERVER
作为ACCOUNT1
与关键~/.ssh/id_rsa-ACC1-SRV
,或ssh acc2-server
连接到SERVER
作为ACCOUNT2
与关键~/.ssh/id_rsa-ACC2-SRV
;-)
归档时间: |
|
查看次数: |
757 次 |
最近记录: |