
Bismillah.. semoga postingan kali ini disertai rahmat dan berkah Allah SWT.
Seorang system administrator server umumnya tidak luput dari kesehariannya dengan yang namanya remote ke server, salah satu media remote ialah menggunakan SSH (secure shell) . Bila kita bekerja yang kesehariannya memanaged banyak server yang penempatan server ada pada data center di berbagai negara dan pada setiap server kondisnya ada yang berbeda domain hostname yang beragam tentunya kita akan agak sedikit repot mengetikan command dan juga terkadang ada ketentuan option port ssh yang dibedakan, misalkan dari port default ssh yaitu 22 pada ketentuan bersama dengan alasan lebih menjaga keamanan diubah menjadi 3308.
Salah satu teknis untuk membuat simpel kondisi diatas ialah dengan membuat config host alias, misalkan bila berada didata center Indonesia alias hostnya ditandakan dengan ID , bila di Singapore menggunakan SG, bila di United State menggunakan US. Jadi kondisi dilapangan gambarannya kira kira seperti ini:

Jadi untuk membuat command menjadi simpel kita perlu menyederhanakan dengan membuat file config pada folder .ssh di terminal linux, path lengkapnya ada pada /home/$user/.ssh/config dan sebagai contoh untuk server Indonesia kita isikan format berikut.
Host nila-id
Port 3308
User root
HostName nila.hostindonesia1.com
Host domba-id
Port 3308
User root
HostName domba.hostindonesia1.com
Host jerapa-id
Port 3308
User root
HostName jerapa.hostindonesia1.com
Host markisa-id
Port 3308
User root
HostName markisa.hostindonesia2.com
Host durian-id
Port 3308
User root
HostName durian.hostindonesia2.com
Host kecapi-id
Port 3308
User root
HostName kecapi.hostindonesia2.com
Host pluto-id
Port 3308
User root
HostName pluto.hostindonesia3.com
Host yupiter-id
Port 3308
User root
HostName yupiter.hostindonesia3.com
Host venus-id
Port 3308
User root
HostName venus.hostindonesia3.com
Jadi pada format code file config diatas pada command terminal misalkan kita ingin remote ke server dengan hostname venus.hostindonesia3.com ke user root, kita hanya cukup mengetikan command:
ssh venus-id
lalu berikutnya untuk server negara lain confignya bisa disesuaikan sesuai format diatas, misalkan kita ingin remote ke server negara Singapore dengan hostname venus.hostsingapore3.com ke user root, kita hanya cukup mengetikan command:
ssh venus-sg
Dengan begitu dalam keseharian kita bekerja untuk remote ssh ke server setiap ada request atau trouble, dapat sedikit mempersingkat waktu sekian detik, karena waktu adalah uang ( seharusnya? 😀 ).
Kira kira demikian sharing kali ini semoga bermanfaat, dan Insya Alloh nantikan sharing sharing berikutnya.
Terima kasih.