답변:
물론이 설정을에 넣을 수 있습니다 ~/.ssh/config
.
Host 192.168.1.45
Port 2222
이 기회에 머신에 별명을 부여하고 다른 옵션, 특히 원격 사용자 이름을 설정할 수 있습니다. 예를 들어, 다음 선언은 다음과 ssh foo
동일합니다 ssh -p 2222 matt@192.168.1.45
( Host foo
를 실행할 때 다음 옵션이 적용 ssh foo
되고 HostName
지시문은 foo
다른 모든 옵션과 함께 192.168.1.45의 별명을 만듭니다 ).
Host foo
HostName 192.168.1.45
Port 2222
User matt
ssh foo
하지 ssh 192.168.1.45
? 당신은에 주어진 별명을 사용합니다 Host
. 나는 이것을 내 대답에 더 명확하게 언급해야합니다.
-q
와 같습니다 LogLevel QUIET
.
ec2 인스턴스 IP의 경우 useranme 및 키 파일을 자동으로 선택합니다.
Host *.*.*.*
IdentityFile ~/.ssh/key.pem
Port 22
CheckHostIP no
PasswordAuthentication no
User ec2-user
UserKnownHostsFile /dev/null
StrictHostKeyChecking no