여러 ID를 사용하여 새 개인 키(OpenSSH)를 추가하는 방법은 무엇입니까?

여러 ID를 사용하여 새 개인 키(OpenSSH)를 추가하는 방법은 무엇입니까?

하나의 원격 호스트에 대해 공개 키와 개인 키 쌍을 생성했습니다. 이제 SSH를 통해 두 번째 원격 호스트에 연결하기 위해 개방형 형식의 다른 개인 키를 추가하고 싶지만 ssh-add "key_name". 개인 키만 있는데 Windows 시스템의 Putty에서는 제대로 작동합니다. 내 /home/user/.ssh디렉터리 에는 두 개의 파일만 있습니다 .

id_dsa
known_hosts

답변1

파이처럼 쉽습니다.

.ssh폴더 로 이동하여 home파일을 추가하기 만 하면 됩니다.config

nano /home/${USER}/.ssh/config

예를 들어 다음 줄을 추가하십시오.

Host duck-a-rub
HostName mail.man.com OR <IP-Address>
User rubberduck
Port 223
IdentityFile /full/path/to/keys/rubberduck_id_dsa

파일을 저장하고 시도해 보세요.

ssh duck-a-rub

HTH, s1mmel

관련 정보