it-swarm-ko.tech

ssh와 함께 여러 개인 키를 어떻게 사용할 수 있습니까?

개인/공개 키 인증을 사용하도록 ssh를 설정할 수있었습니다. 이제 할 수 있습니다

ssh [email protected]

그리고 개인 키로 로그온합니다. 이제 다른 서버에 연결하고 다른 키를 사용하고 싶습니다. 설정 방법

ssh [email protected]

privatekey1을 사용합니다

ssh [email protected]

privatekey2를 사용합니다

54
Joshua

몇 가지 옵션이 있습니다.

  1. ssh-add를 사용하여 두 키를 모두 ssh 에이전트에로드하십시오. 그러면 두 서버에 연결할 때 두 키를 모두 사용할 수 있습니다

  2. $HOME/.ssh/config 파일을 작성하고 server1 및 server2에 대한 Host 섹션을 작성하십시오. 각 Host 섹션에서 적절한 개인 키 파일을 가리키는 IdentityFile 옵션을 추가하십시오.

48
Suppressingfire

~/.ssh/config 파일에서이를 설정할 수 있습니다. 당신은 이와 같은 것을 가질 것입니다 :

Host server1
IdentityFile ~/.ssh/key_file1

Host server2
IdentityFile ~/.ssh/key_file2

man ssh_config은 (는) 참조입니다

55
Rory