Dalam posting ini, kita akan melalui panduan langkah demi langkah tentang cara mengaktifkan SSH di CentOS 8 dan mengakses servernya dari mesin klien CentOS 8 saat menggunakan SSH dari jarak jauh. Mari kita mulai dengan konfigurasi server CentOS 8 untuk koneksi jarak jauh melalui SSH.
Konfigurasi Server CentOS 8 untuk Koneksi Jarak Jauh
Mengonfigurasi server CentOS 8 untuk koneksi jarak jauh adalah prioritas pertama kami.
Langkah 1: Perbarui Repositori Paket Sistem Anda
Perbarui cache repositori paket sistem dengan mengetikkan perintah di bawah ini:
Tingkatkan paket sistem.
$ sudo dnf peningkatan
Langkah 2: Instal OpenSSH Server di CentOS 8 Server
Setelah memperbarui cache dan paket repositori sistem, instal paket server OpenSSH dengan mengetikkan perintah di bawah ini:
Setelah instalasi berhasil, mulai "sshd”layanan jika tidak dimulai.
Langkah 3: Mulai Layanan OpenSSH
Untuk memulai layanan OpenSSH, ketik perintah di bawah ini:
Periksa status layanan menggunakan perintah di bawah ini:
$ sudo systemctl status sshd
Juga, aktifkan layanan OpenSSH saat reboot dengan mengetikkan perintah yang diberikan di bawah ini:
$ sudo systemctl aktifkan sshd
Baiklah, layanan OpenSSH sudah aktif dan siap untuk koneksi. Sekarang, kita perlu mengatur lalu lintas, dan untuk itu, kita diminta untuk mengkonfigurasi firewall.
Langkah 4: Izinkan Firewall Melewati Lalu Lintas apa pun dari port SSH 22
Untuk mengizinkan firewall untuk aliran lalu lintas melalui SSH, ketik perintah di bawah ini:
Ini adalah praktik yang lebih baik untuk memuat ulang firewall setelah mengonfigurasi firewall.
$ firewall-cmd --reload
Server CentOS 8 siap untuk koneksi melalui SSH. Mari kita tahu alamat IP server dan mengaksesnya dari mesin CentOS 8 Client.
Langkah 5: Dapatkan Alamat IP Server CentOS 8
Untuk mendapatkan alamat IP server CentOS, ketik perintah di bawah ini:
Alamat IP server saya adalah 192.168.18.186. Mari kita sambungkan ke mesin ini dari mesin CentOS 8 klien.
Hubungkan ke Server CentOS 8 dari CentOS 8 Client
Untuk menghubungkan ke server CentOS 8, ikuti langkah yang diberikan di bawah ini:
Langkah 1: Instal Klien OpenSSH di Mesin Klien CentOS 8
Pertama-tama, Anda perlu menginstal Klien OpenSSH pada mesin CentOS 8 klien Anda.
Setelah menginstal Klien OpenSSH, buat dan salin pasangan kunci SSH untuk menghubungkan ke server CentOS 8.
Langkah 2: Hasilkan Pasangan Kunci SSH
Untuk menghasilkan pasangan kunci SSH, ketik perintah yang diberikan di bawah ini:
Tekan "Enter" untuk menyimpan pasangan kunci di direktori default yang diberikan.
Atau jika Anda telah membuat pasangan kunci, tekan "Enter" untuk menimpa pasangan kunci yang dibuat sebelumnya.
Berikan frasa sandi atau tekan "Enter" untuk frasa sandi yang kosong.
Baiklah, pasangan kunci berhasil dibuat, sekarang mari kita salin pasangan kunci ke server.
Langkah 3: Salin Pasangan Kunci ke Server CentOS 8
Untuk menyalin pasangan kunci ke server CentOS 8, ketik perintah di bawah ini:
Jangan lupa ganti "linuxuser" dan "192".168.18.186” dengan nama pengguna dan alamat IP server CentOS 8.
Ketik "ya" dan tekan "Enter".
Berikan kata sandi dari nama pengguna yang ditampilkan di terminal dan tekan "Enter".
Pasangan kunci akan disalin ke server CentOS 8, yang akan kita sambungkan.
Langkah 4: Hubungkan ke Server CentOS 8 melalui SSH
Sekarang, cukup sambungkan SSH ke server CentOS 8 menggunakan perintah di bawah ini:
ini dia! Kami berhasil masuk ke server CentOS 8 dari mesin CentOS 8 Client menggunakan SSH.
Kesimpulan
Kami telah membahas spektrum yang sangat besar untuk mengaktifkan SSH pada CentOS 8 dengan menginstal server OpenSSH pada mesin CentOS 8 Server, mengaktifkan layanan "sshd", dan membuka firewall sistem untuk lalu lintas masuk dari SSH pada port 22. Kami juga telah belajar untuk terhubung ke server CentOS 8 dari mesin klien CentOS 8 dengan menginstal klien OpenSSH, membuat dan menyalin pasangan kunci SSH, menyalin pasangan kunci ke mesin Server, dan menghubungkan ke Server CentOS 8 melalui SSH.