작업을 완료하려면 직장에서 여러 서버에 로그인해야합니다. 액세스 할 서버의 FQDN을 입력하는 데 지쳤습니다. 개인 네트워크에서 ssh를 통해 로그인 / 로그 아웃 중입니다. 99 % 확신합니다. 개인 네트워크 b / c에 모든 서버에 ip addr 10.xyz가 있습니다. 도메인 이름이 아닌 호스트 이름으로 서버에 ssh하는 방법이 있습니까?
여러 국가에 서버가 있습니다. 우리 서버의 이름은 매우 길다. 다음과 같이 이름이 지정됩니다.
hostname.country.domainname.com
손목 관절을 입력 받고 있습니다
ssh me@hostname1.country.domainname.com
... 내 서버 중 하나에 액세스 할 때마다. 미국에 있고 미국에있는 다른 호스트에 액세스하려고하면 입력 만하면 ssh me@hostname2
됩니다. 그러나 미국에 있고 영국의 서버에 연결하려고하면에 입력 ssh me@hostname3.eng
하고 연결할 수 없습니다 hostname3
.
해결 방법은 ~ / .ssh / config 파일에 일부 서버의 별칭을 설정하는 것입니다. 그러나 1000 + 서버를 해당 파일에 추가하는 것이 가능하지 않다고 생각합니다. 나는 이미 20 대 이상의 서버를 추가했으며 동료는 내가 미쳤다고 생각하지만 sshing 할 때 FQDN을 입력하는 것은 미쳤다고 생각합니다.
우리가 매번 domainname.com을 입력 할 필요가 없도록 설정하는 쉬운 방법이 있습니까?