BAB 4 - Tutorial SSH Server Debian 10 di VirtualBox - TeachMeSoft

BAB 4 - Tutorial SSH Server Debian 10 di VirtualBox

BAB 4 - Tutorial SSH Server Debian 10 di VirtualBox

Capaian dan Indikator


1. Capaian Pembelajaran

Setelah mempelajari bab ini mahasiswa diharapkan dapat:
  1. Mengenal Sistem operasi (SO) Debian Server
  2. Menetahui cara instalasi SSH Server yang terdapat pada SO Debian Server
  3. Mengetahui cara menggunakan SSH Server pada SO Debian Server

2. Indikator

  1. Mahasiswa mampu  mengenal  Sistem operasi (SO) Debian Server
  2. Mahasiswa mampu Menetahui cara instalasi SSH Server yang terdapat pada SO Debian Server
  3. Mahasiswa mampu Mengetahui cara menggunakan SSH Server pada SO Debian Server


Uraian Materi


SSH server merupakan aplikasi server yang berfungsi untuk melakukan remote atau pengendalian komputer dari jarak jauh.

SSH server

Alat dan Bahan
  1. Laptop
  2. VirtualBox
  3. Debian server yang telah dikonfiguras interfacesnya
  4. Software putty, download disini

Pertama pastikan anda telah melakukan setting interfaces di BAB 2 atau BAB 3. Pastikan anda sudah terkoneksi ke internet untuk melakukan instalasi paket ssh server, berbeda jika anda melakukan instalasi melalui DVD , maka anda tidak perlu koneksi internet. Langkah-langkah untuk instalasi ssh server di debian adalah sebagai berikut:
  1. Masukan sumber dvd1untuk instalasi ssh server 
  2. ketikan perintah instal beriku
    debian:~# apt-get install openssh-server
    

Tunggu hingga proses instalasi selesai, hanya membutuhkan waktu beberapa detik saja. Secara default ssh server yang sudah terinstal biasanya menggunakan port 22, namun untuk keamanan anda juga bisa mengubahnya dengan cara melakukan konfigurasi ssh server.


➜ Cara Konfigurasi SSH Server di debian

Setelah ssh server di instal langkah selanjutnya adalah melakukan konfigurasi ssh-server dengan langkah-langkah sebagai beri kut:
  1. Ketikan perintah berikut untuk mengedit file konfigurasi ssh server:
    debian:~# nano /etc/ssh/sshd_config
    
    Akan muncul tampilan kurang lebih seperti gambar berikut:
    Konfigurasi SSH Server di debian
    Lalu cari tulisan port 22, kemudian ganti angka 22 dengan nomor port yang anda inginkan ,misalnya 1447, seperti gambar dibawah. lalu simpan dengan menekan tombol CTRL + O kemudian enter, lalu tekan tombol CTRL + X untuk keluar.
    Konfigurasi SSH Server di debian
  2. Restart SSH Server dengan mengetikan perintah
    debian:~# /etc/init.d/ssh restart
    
    Jika berhasil akan tampil seperti gambar berikut
    Restart ssh
  3. Selanjutnya silahkan lalukan Test/ Pengujian SSH Server
    Pengujian harus dilakukan untuk memastikan bahwa ssh server sudah aktif dan berjalan dengan baik. Pengujian SSH Server bisa dilakukan di komputer server maupun komputer clinet yang menggunakan sistem operasi windows.
    a.  Penguiian SSH Menggungkan komputer server
    Untuk melakukan pengujian di komputer server (komputer yang bersangkutan dimana sistem operasi debian digunakan), ketikan saja dengan format perintah
    debian:~# ssh username@localhost -p noport
    
    Misal kita ingin akses ssh dengan super user, misal nama super user = root, kemudian port yang digunakan untuk ssh adalah 1447, maka untuk mengecek ssh di kom puter server perintahn ya adalah:
    debian:~# ssh root@localhost -p 1447
    
    Jika portnya masih bawaan (port 22) alias belum di rumah, maka anda cukup mengetikan perintah.
    debian:~# ssh root@localhost 
    
    Jika anda diminta untuk login, itu artinya pengujian ssh dikomputer client sudah berhasil.
    Test login ssh di komputer/pc server
    b.  Pengujian SSH Menggunakan komputer client 
    Untuk menguji ssh di komputer client bersistem operasi windows, anda harus menggunakan aplikasi ssh client. beberapa aplikasi ssh client yang dapat anda gunakan diantaranya adalah:
    🔽 Putty (ssh client berbasis CLI)
    🔽 WinSCP (SSH Client berbasis windows, tampilannya seperti windows ekplorer).
    🔽 dll 
    Syarat agar bisa menguji ssh server melalui komputer client adalah:
    🔽Anda harus tau nama hostname atau ip address komputer server, silahkan konfigurasi dulu ip address server agar bisa menggunakan ip statis (buka pada Bab-2).
    🔽Anda harus tau port  dari ssh server, contoh di atas menggunakan port 1447, jika port tidak di konfigurasi maka yang digunakan adalah port bawaan yaitu 22.
    🔽Di komputer client harus sudah terinstal ssh client, baik itu putty, winscp dll, kalo saya sih lebih suka pake putty.

➜ Remote Access menggunakan putty

Putty adalah salah satu aplikasi remote client yang bisa berjalan di komputer windows berbasis CLI atau perintah. aplikasi ini merupakan aplikasi yang bisa digunakan untuk remote access server linux. Langkah-langkah untuk akses ssh server menggunakan putty.
a.   Install putty di komputer clien
b.   Buka putty, tampilannya kurang lebih seperti gambar di bawah ini:

Remote Access menggunakan putty

  • hostname (or IP address): isi dengan ip address komputer server atau nama hostname server debian anda.
  • port: silahkan isi dengan nomor port yang anda konfigurasi di ssh server, default adalah 22.
    Tekan tombol Open, jika ada alert pilih Yes saja. Anda akan diminta untuk login, silahkan  login dengan user biasa atau super user, tampilan putty kurang lebih seperti gambar di bawah ini:
    tampilan putty ketika ssh berhasil


PERHATIAN!!!
Bagi teman-teman yang mengalami kegagalan atau error pastikan teman-teman sudah mengikuti per BAB secara bertahap. Dikarenakan setiap BAB terkadang memiliki tahapan-tahapan yang seharusnya tidak dilewati.

Latihan


Anda diminta untuk mengkonfigurasi SO Debian server dengan ketentuan:
  1. lakukan instalasi SSH Server
  2. konfigurasi SSH Server
  3. lakukan uji coba agar klien dapat melakukan remoting ke server melalui SSH server





Disqus comments