답변:
유닉스 / 리눅스 환경에 있다고 가정하면 파일을 만들거나 편집 할 수 있습니다 ~/.ssh/config
.
해당 구성 파일을 사용하면 각 호스트에 사용할 매개 변수를 설정할 수 있습니다. 예를 들어,
Host host1
HostName <hostname_or_ip>
IdentityFile ~/.ssh/identity_file1
Host Host2
HostName <hostname_or_ip2>
User differentusername
IdentityFile ~/.ssh/identity_file2
host1과 host2는 호스트 이름이 아니라 서버를 식별하기위한 레이블 일 수도 있습니다.
이제 다음을 사용하여 호스트에 로그온 할 수 있습니다.
ssh host1
ssh host2
ssh differentusername@host2
적절한 로그인 을 위해해야 했지만 그렇지 않으면 훌륭하게 작동했습니다. 감사합니다!
-i <keyfile>
있지만 일반적인 경우에는 구성 파일 방법을 사용하는 것이 좋습니다.