GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Mengaktifkan server SSH di Ubuntu 22.04 Jammy Linux

Pelajari langkah-langkah sederhana untuk menginstal dan mengaktifkan server OpenSSH di Ubuntu 22.04 LTS Jammy JellyFIsh untuk menghubungkannya dari jarak jauh melalui protokol yang aman.

Apa itu SSH di sistem Linux?

SSH tidak memerlukan pengenalan apa pun, singkatannya adalah Secure Shell. Dengan bantuan Secure Shell, pengguna dapat mengamankan koneksi jaringan untuk mengakses perangkat jarak jauh. Ini adalah protokol yang menggunakan port 22 secara default, yang memungkinkan akses ke komputer jarak jauh di jaringan IP melalui koneksi terenkripsi. Ini dapat digunakan sebagai alternatif aman untuk protokol tidak terenkripsi seperti Telnet atau Rlogin. Misalnya- Anda ingin mengakses server web Anda yang berjalan di Amazon Cloud, untuk melakukan ini dengan aman kita dapat menggunakan server SSH pada sistem jarak jauh. Setelah itu menggunakan klien SSH lokal, koneksi aman dimungkinkan. SSH memungkinkan otentikasi timbal balik dan transmisi data terenkripsi sehingga data sensitif seperti kata sandi atau nama pengguna tidak dapat dimata-matai oleh orang yang tidak berwenang. Secure Shell menawarkan tingkat keamanan yang tinggi.

Nah, SSH tidak hanya terbatas pada sistem Linux, bahkan Microsoft telah mengimplementasikan server OpenSSH di Windows 10 yang diusung di Windows 11 juga. Oleh karena itu, kami dapat menghubungkan Windows melalui protokol ini tanpa menginstal perangkat lunak tambahan apa pun. SSH bekerja dalam arsitektur server-klien.

Secure Shell bekerja pada lapisan aplikasi (sesuai dengan model lapisan ISO/OSI pada lapisan 5 hingga lapisan 7 ) dan didasarkan pada TCP di lapisan transport. Menurut arsitektur yang dijelaskan dalam RFC 4251, protokol SSH-2 terdiri dari tiga bagian:

Protokol Lapisan Transportasi (RFC 4253)
Protokol Otentikasi (RFC 4252)
Protokol Koneksi (RFC 4254)

Aktifkan akses SSH

Secara default SSH tidak akan diaktifkan, oleh karena itu, untuk melakukan itu kita harus menginstal server OpenSSH dengan menginstal paket-paketnya yang tersedia melalui sistem Linux kita masing-masing.

Klien SSH

Jika Anda menggunakan Windows 10 saat ini atau sistem Unix seperti Linux atau macOS, klien SSH untuk baris perintah sudah diinstal sebelumnya.

Langkah-langkah untuk menginstal server OpenSSH di Ubuntu 22.04 LTS Linux

1. Persyaratan

Ubuntu Linux
Pengguna non-root dengan hak sudo
Akses terminal
Akses Internet

2. Jalankan Pembaruan sistem

Pertama-tama, jalankan perintah pembaruan sistem untuk menyegarkan cache repositori Ubuntu 22.04. Ini juga akan memperbarui paket yang diinstal pada sistem Anda.

sudo apt update -y

3. Instal server OpenSSH di Ubuntu 22.04

Seperti semua versi Ubuntu, server OpenSSH juga tersedia melalui repositori sistem default Ubuntu 22.04 LTS Jammy JellyFish. Oleh karena itu, kita hanya perlu menjalankan pengelola paket APT sistem untuk menginstalnya.

sudo apt install openssh-server -y

Masukkan kata sandi pengguna Anda saat sistem meminta…

4. Aktifkan dan mulai layanan OpenSSH

Setelah instalasi selesai, pastikan layanan OpenSSH berjalan tanpa kesalahan.

sudo systemctl status ssh

Jika belum diaktifkan dan sudah berjalan, gunakan perintah ini:

sudo systemctl enable --now ssh

5. Buka Port 22 di Ubuntu 22.04 LTS

Yah, sebagian besar waktu port 22 sudah terbuka di firewall untuk mengakses dari dunia luar, namun, jika tidak maka kita harus membuka layanan SSH di firewall Ubuntu yang tidak rumit.

sudo ufw allow ssh

Sedangkan, mereka yang menggunakan cloud, mereka perlu memasukkan port ini ke dalam daftar putih di layanan firewall penyedia layanan mereka.

6. Bagaimana menghubungkan server melalui SSH

Setelah menginstal server OpenSSH, kami dapat dengan mudah menghubungkannya dari mesin lokal kami, tidak masalah Anda menggunakan Windows, Linux, macOS, atau lainnya, sintaks perintahnya akan sama.

Cukup buka terminal perintah sistem Anda dan gunakan sintaks yang diberikan:

ssh user@server-ip-address

Misalnya, jika pengguna Anda adalah h2s dan server-ipaddres adalah 192.168.17.141, perintahnya adalah:

ssh [email protected]

Kesimpulan:

Ini adalah panduan cepat untuk menginstal dan memulai dengan server SSH pada sistem Linux Ubuntu 22.04. Ini membantu pengguna untuk masuk ke server jarak jauh tanpa secara fisik mengunjungi mesin menggunakan sistem lokal.

Bidang aplikasi untuk Secure Shell adalah:

Administrasi komputer jarak jauh yang aman melalui jaringan IP
Tunneling aplikasi berdasarkan TCP/IP dalam koneksi terenkripsi dan diautentikasi
Eksekusi perintah yang aman di komputer lain
Transfer file yang aman melalui jaringan IP
Pengiriman sistem file lengkap yang aman melalui jaringan IP
Transfer jendela layar dengan aman melalui X11


Ubuntu
  1. Cara Mengaktifkan SSH di Ubuntu 18.04

  2. Cara Menghasilkan Kunci SSH di Ubuntu 18.04

  3. Cara Mengaktifkan Layanan SSH di Ubuntu 22.04 LTS

  1. Cara mengatur server SFTP di Ubuntu 20.04 Focal Fossa Linux

  2. Aktifkan SSH di Ubuntu 20.04 Focal Fossa Linux

  3. Cara membuka ssh port 22 di Ubuntu 22.04 Jammy Jellyfish Linux

  1. Cara menonaktifkan/mengaktifkan SELinux di Ubuntu 22.04 Jammy Jellyfish Linux

  2. Cara mengatur server SFTP di Ubuntu 22.04 Jammy Jellyfish Linux

  3. Cara mengkonfigurasi berbagi Samba Server di Ubuntu 22.04 Jammy Jellyfish Linux