Manusia adalah tempat nya salah dan lupa. Sangat lumrah kalau kita kesulitan mengingat semua alamat IP dari server-server yang kita kelola. Untuk kita perlu membuat sebuah konfigurasi OpenSSH agar kita tidak perlu report-report mengetikan perintah ssh panjang lebar. Ok, langsung saja.

Langkah pertama cek-lah apakah direktori ~/.ssh ada dengan perintah

ls ~/.ssh

Apabila muncul output seperti ini

ls: cannot access '/home/bram/.ssh': No such file or directory

Maka buatlah direktori tersebut dengan perintah

mkdir ~/.ssh

Selanjutnya buat file ~/.ssh/config dengan perintah

nano ~/.ssh/config

Isi lah file tersebut dengan konten semacam ini

Host testserver
    HostName 192.168.10.10
    User root
    Port 22

Penjelesan dari file konfig tersebut adalah

  • Host digunakan sebagai nama yang mudah kita ingat ketika akan melakukan ssh
  • HostName adalah alamat dari server yang ingin kita ssh
  • User adalah nama user yang digunakan
  • Port adalah port ssh yang ingin digunakan

Sekarang kita bisa mencoba meng-ssh server yang baru kita setup dengan perintah

ssh testserver

Selamat mencoba


Avatar photo

Bramandityo Prabowo

Suka makan dan tentu saja suka masak. Tertarik dengan Functional Programing, Distributed System, Network Security, Operating System Customization, Virtualization dan NoSQL. Language of choices nya adalah Python, Bash, Go, Erlang, Nimlang. Rust dan Ocaml.