Tôi cần phải đăng nhập vào nhiều máy chủ tại nơi làm việc để hoàn thành công việc của mình. Tôi cảm thấy mệt mỏi khi phải gõ FQDN của máy chủ để truy cập. Tôi đang đăng nhập / đăng xuất thông qua ssh trên mạng riêng của chúng tôi. Tôi chắc chắn 99% là trên mạng riêng của chúng tôi b / c tất cả các máy chủ đều có ip addr 10.xyz Có cách nào để ssh vào máy chủ chỉ với tên máy chủ chứ không phải tên miền không?
Chúng tôi có máy chủ ở nhiều quốc gia. Cách các máy chủ của chúng tôi được đặt tên là rất dài. Nó được đặt tên như sau:
hostname.country.domainname.com
Tôi đang nhận được đường hầm carpal gõ vào
ssh me@hostname1.country.domainname.com
... Mỗi khi tôi truy cập vào một trong các máy chủ của chúng tôi. Nếu tôi ở Mỹ và tôi cố gắng truy cập một máy chủ khác ở Mỹ, tôi chỉ cần gõ ssh me@hostname2
và tôi kết nối tốt. Tuy nhiên, nếu tôi ở Mỹ và cố gắng kết nối với máy chủ ở Anh, tôi không thể nhập ssh me@hostname3.eng
và kết nối hostname3
.
Cách giải quyết tôi đã làm là thiết lập bí danh trong tệp ~ / .ssh / config cho một số máy chủ. Tuy nhiên, tôi không nghĩ việc thêm 1000 máy chủ vào tệp đó là khả thi. Tôi đã thêm hơn 20 máy chủ và đồng nghiệp của tôi nghĩ rằng tôi bị điên, mặc dù tôi nghĩ họ thật điên rồ khi gõ FQDN khi sshing xung quanh.
Có cách nào dễ dàng để chúng tôi thiết lập một cái gì đó để chúng tôi không phải nhập tên miền của chúng tôi mỗi lần không?