Remote server menggunakan SSH dan PuTTY di Debian, bagaimana caranya?
SSH merupakan sebuah protokol administrasi remote yang memperbolehkan pengguna untuk mengakses dan mengontrol server mereka dalam jaringan secara aman. Mulai dari menjalankan sebuah program, membuat folder, menghapus file, membuat file, transfer file, hingga menjalankan atau menghentikan sebuah services.
Pertama, kita harus mengkonfigurasi IP Address pada OS windows kita. Kita bisa mengkonfigurasi IP Address pada OS windows kita dengan cara klik kanan pada icon network pada taskbar, lalu pilih Open Network & Internet settings.
Pada tampilan Ethernet Status, pilih properties. Atur IP Address dengan memilih Internet Protocol Version 4, klik properties, Setelah masuk ke tampilan Properties, Klik pada bagian internet protocol version 4
Masukan IP anda, disini saya akan menggunakan IP 192.168.55.2, dan Subnetmask 255.255.255.240, lalu klik OK.
Sebelum debian pada virtualbox dijalankan, pastikan terlebih dahulu hal-hal berikut:
Konfigurasi ip address debian terdapat pada file: /etc/network/interfaces Masuk ke editor file tersebut dengan perintah nano /etc/network/interfaces
Contoh konfigurasi interface untuk mengatur IP Address pada Debian
Restart network supaya konfigurasi IP Address yang sudah dilakukan, dikenali/teridentifikasi oleh sistem. Ketikkan perintah /etc/init.d/networking restart
Periksa apakah konfigurasi IP Address sudah berhasil dilakukan, dengan perintah ip address
Tes koneksi antara server (Debian) dengan client (windows asli Laptop/PC), dengan menggunakan perintah ping diikuti ip address dari pc yang sudah di setting di awal (192.168.55.2)
Lakukan juga sebaliknya, ping dari client ke server, untuk memastikan bahwa kedua perangkat/host bisa berkomunikasi secara dua arah. Dari sisi client, gunakan Command Prompt
Install paket layanan SSH pada sistem operasi debian, Gunakan perintah apt-get install openssh-server
Karena saya sudah menginstall, maka tampilan menjadi seperti berikut
Setelah instalasi SSH selesai dilakukan, maka verifikasi terlebih dahulu apakah instalasi berhasil dilakukan atau tidak, menggunakan perintah /etc/init.d/ssh status
Untuk mengkonfigurasi remote server menggunakan SSH, maka file konfigurasinya akan berada pada file sshd_config. Lakukan instalasi SSH, dengan membuka file sshd_config dengan perintah nano /etc/ssh/sshd_config
Tampilan diatas adalah tampilan ketika sudah di edit di bagian Permitrootlogin di bagian paling bawah
Restart Service SSH dengan perintah service ssh restart
Lakukan Ujicoba hasil konfigurasi SSH Server, dengan menggunakan aplikasi PuTTY. Install aplikasi PuTTY di Windows (PC/Laptop Asli). Buka aplikasi PuTTY, dan masukan IP dari Debian yang sudah di setting sebelumnya
Pilih Open, dan beginilah tampilan di dalamnya
Login dengan user admin (root) dan masukan password
SSH adalah sebuah protokol untuk mengakses dan mengontrol sebuah server dalam jaringan yang aman. Kelebihan PuTTY dan SSH meliputi keamanan yang digunakan untuk melindungi data yang dikirim dan diterima server. Ada pula kemudahan PuTTY dan SSH yaitu dapat dengan mudah melakukan koneksi ke server dengan antarmuka yang menarik. PuTTY dan SSH juga memiliki kemampuan untuk mendukung berbagai protokol jaringan.
Dalam kegiatan ini kita mempraktekan penggunaan PuTTY dan SSH menggunakan media Virtual Machine dengan ISO Debian Linux. Kita mempelajari mulai dari setting IP address pada Debian maupun pada PC client sehingga hasil akhirnya dapat mempraktekan penggunaan PuTTY dan SSH yang efektif karena bisa dilakukan dimana saja.
Discussions