Cara Instal dan Aktifkan SSH di Ubuntu - Remote untuk Windows

· 2 min read

Dalam tutorial ini, kita melihat cara menyiapkan SSH pada sistem Linux. Ini termasuk menggunakan SSH sebagai paket klien dan perintah ssh, beserta men

Anda dapat menggunakan berbagai metode untuk terhubung ke sistem jarak jauh dari komputer lokal Anda. Salah satu metode paling populer yang digunakan saat ini untuk terhubung ke komputer jarak jauh adalah Secure Shell (SSH). SSH menggantikan rlogin dan rsh yang tidak aman, yang dapat mengirimkan kata sandi pengguna melalui jaringan "tanpa enkripsi". Program daemon yang bertanggung jawab untuk menjalankan klien SSH disebut OpenSSH.

Secara default, Ubuntu Desktop dan Ubuntu Server tidak menginstal OpenSSH. Namun Anda dapat dengan mudah menginstal utilitas ini dari baris perintah. Artikel ini menyediakan panduan terperinci tentang cara menginstal dan mengaktifkan OpenSSH di Ubuntu 22.04.1 LTS.

Dalam artikel ini, Anda akan mempelajari cara menginstal server SSH pada sistem berbasis Ubuntu atau Debian dari baris perintah. Cara memasang klien SSH atau mengaktifkan SSH pada sistem Ubuntu Linux.

A. Menginstal OpenSSH di Ubuntu

Untuk langkah khusus ini, Anda memerlukan akses ke Terminal dan hak akses root. Silakan ikuti langkah-langkah berikut ini untuk menginstal SSH.

Update apt dan instal SSH
ns4@iwans:~$ sudo apt update
ns4@iwans:~$ sudo apt install openssh-server
ns4@iwans:~$ sudo apt install openssh-client
Pada contoh perintah di atas, kami menginstal openssh-server dan openssh-client. Apa perbedaan antara keduanya?.
  • openssh-server: Modul ini memungkinkan PC Anda mendengarkan permintaan koneksi masuk dari sistem jarak jauh lainnya.
  • openssh-client: Modul ini memungkinkan sistem Anda membuat permintaan koneksi ke sistem jarak jauh lainnya.
Meskipun Anda dapat memutuskan untuk memasang salah satu paket tergantung pada kebutuhan Anda, memasang kedua paket akan sangat bagus jika Anda berada dalam situasi di mana Anda ingin membuat atau mendengarkan permintaan koneksi.

Setelah menyelesaikan instalasi, aktifkan SSH dengan perintah di bawah ini.

Aktifkan server SSH
ns4@iwans:~$ sudo systemctl enable ssh
ns4@iwans:~$ sudo systemctl restart ssh
Setelah itu, jalankan perintah di bawah ini untuk memverifikasi bahwa SSH telah terinstal dan berjalan pada sistem Anda.

Lihat status SSH
ns4@iwans:~$ sudo systemctl status ssh

B. Konfigurasi Firewall

Firewall dalam sistem komputer memantau lalu lintas masuk dan keluar berdasarkan serangkaian aturan. Agar PC Anda dapat terhubung ke komputer lain melalui SSH, Anda perlu mengaktifkan layanan SSH atau port 22.

Anda dapat menggunakan UFW (Uncomplicated FireWall) untuk mengonfigurasi firewall di Ubuntu. Untuk mengizinkan koneksi SSH, jalankan perintah di bawah ini.

Aktifkan port SSH port 22
ns4@iwans:~$ sudo apt install ufw
ns4@iwans:~$ sudo ufw allow ssh
ns4@iwans:~$ sudo ufw enable
Setelah anda mengaktifkan port 22 untuk SSH, lihat status port 22 di firewall dengan perintah berikut.

Lihat status firewall port SSH port 22
ns4@iwans:/tmp$ sudo ufw status
Status: active

To                         Action      From
--                         ------      ----
22/tcp                     ALLOW       Anywhere                  
22/tcp (v6)                ALLOW       Anywhere (v6)    

C. Remote SSH untuk Komputer Windows

Pada bagian ini kita akan meremote SSH, tujuannya adalah agar server Ubuntu anda dapat di buka di sistem Windows. Sehingga dapat mempermudah proses konfigurasi server Ubuntu.

Untuk menjalankan mode remote SSH agar bisa di buka di Windows, hampir setiap sistem operasi tak jauh beda. File konfigurasi SSH berada di "/etc/ssh/sshd_config". Buka file tersebut dan anda aktifkan hanya beberapa script saja seperti contoh di bawah ini.

/etc/ssh/sshd_config
Port 22
PermitRootLogin yes
Setelah kedua script di atas anda aktifkan, restart server SSH agar dapat di remote dengan komputer Windows.

restart server SSH
ns4@iwans:~$ sudo systemctl restart ssh
Untuk membuktikannya, pada komputer Windows anda jalankan WinSCP atau filezilla. Anda ketikkan:
Host: 192.168.5.3 (IP Address server Ubuntu anda)
Username: root
Password: kata sandi root server Ubuntu anda
Port: 22

Dalam tutorial ini, kita melihat cara menyiapkan SSH pada sistem Linux. Ini termasuk menggunakan SSH sebagai paket klien dan perintah ssh, beserta menyiapkan SSH sebagai layanan yang mendengarkan koneksi masuk. SSH merupakan protokol penting untuk sebagian besar sistem Linux, karena memungkinkan Anda membuka terminal jarak jauh ke sejumlah sistem, atau mengelola sistem Anda sendiri melalui internet. Kita juga dapat melakukan hal-hal praktis lainnya seperti menyalin file dari jarak jauh, atau membuat terowongan terenkripsi untuk protokol lain.
Subscribe on LinkedIn Cara Instal dan Aktifkan SSH di Ubuntu - Remote untuk Windows

Enclosures Link: Cara Instal dan Aktifkan SSH di Ubuntu - Remote untuk Windows

Silahkan Berkomentar, Kakak...! Bunda...!

Posting Komentar