GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Mengaktifkan Layanan SSH di Ubuntu 22.04 LTS

Tutorial sederhana ini menunjukkan cara mengaktifkan Secure Shell (SSH) di Ubuntu 22.04, sehingga Anda dapat login dari jarak jauh dan mentransfer data dengan aman melalui protokol jaringan kriptografi.

Ubuntu menggunakan OpenSSH untuk menyediakan layanan Secure Shell. Klien sudah diinstal sebelumnya dengan dukungan out-of-the-box untuk menghubungkan untuk menghapus server SSH. Paket server tersedia di repositori sistem tetapi tidak diinstal secara default.

1. Instal Server SSH:

Pertama, sambungkan ke server Ubuntu Anda, atau tekan Ctrl+Alt+T pada keyboard untuk membuka terminal di desktop Ubuntu.

Saat terbuka, jalankan perintah di bawah ini untuk menginstal paket server:

sudo apt install ssh

Ketik kata sandi pengguna untuk otentikasi sudo, meskipun tidak ada umpan balik tanda bintang

Setelah diinstal, layanan akan berjalan secara otomatis. Jika tidak, gunakan perintah di bawah ini untuk mengaktifkan dan memulainya:

sudo systemctl enable sshd && sudo systemctl start sshd

Dan, periksa status layanan menggunakan perintah:

systemctl status sshd.service

2. Konfigurasi Server SSH:

Setelah langkah 1, Anda seharusnya dapat terhubung ke server atau desktop Ubuntu ini dari jarak jauh melalui ssh dan/atau scp perintah.

Namun Anda dapat mengonfigurasinya untuk mendengarkan pada port yang berbeda, menentukan pengguna mana yang diizinkan untuk masuk, mengubah metode otentikasi, dll.

Untuk melakukannya, edit “/etc/ssh/sshd_config” melalui perintah di bawah ini:

sudo nano /etc/ssh/sshd_config

Untuk Desktop Ubuntu, ganti nano dengan gedit untuk mengedit file konfigurasi dengan antarmuka grafis.

Saat file terbuka, dengan menghapus '#' di awal dan mengubah nomor setelah 'Port' akan mengubah port mendengarkan; Aktifkan "PermitRootLogin larangan-kata sandi" (hapus # di awal akan mengaktifkannya) akan memungkinkan login root melalui kunci otentikasi. Untuk mengizinkan login kata sandi, ubah nilainya menjadi 'ya', dan Anda harus mengaktifkan "PasswordAuthentication yes".

Untuk konfigurasi lebih lanjut, lihat dokumen ini. Dan, jika Anda ingin menyiapkan kunci autentikasi untuk masuk tanpa kata sandi, coba tutorial ini.

Setelah menyimpan file, ingat untuk me-restart layanan SSH untuk menerapkan perubahan:

sudo systemctl restart sshd

3. Login atau transfer data melalui SSH:

Setelah mengatur server SSH jarak jauh, Anda dapat menjalankan perintah di bawah ini untuk login dari jarak jauh:

ssh [email protected]_ip -p 22890

Ubah nomor port 22890 menjadi milik Anda atau lewati -p tandai jika port default sedang digunakan.

Dan, salin data dari lokal ke server melalui perintah scp:

scp -P 22890 /PATH/TO/FILE [email protected]_ip:/PATH/TO/DESTINATION

Atau, ambil data dari server ke direktori mesin lokal saat ini melalui perintah:

scp -P 22890 [email protected]_ip:/PATH/TO/FILE ./

Artikel Asli


Ubuntu
  1. Cara Mengaktifkan SSH di Ubuntu 18.04

  2. Cara Mengaktifkan SSH di Ubuntu 20.04

  3. Cara Mengaktifkan server SSH di Ubuntu 22.04 Jammy Linux

  1. Cara menginstal Ubuntu Server 18.04 LTS

  2. Cara mengaktifkan SSH di Ubuntu

  3. Cara Memasang Server Ubuntu 20.04 LTS

  1. Cara Meningkatkan Ke Server Ubuntu 20.04 LTS

  2. Cara menggunakan SSH untuk terhubung ke server jauh di Ubuntu 20.04 LTS

  3. Cara meningkatkan ke Server Ubuntu 22.04 LTS