ssh

Cara Mengaktifkan SSH di CentOS 8?

Cara Mengaktifkan SSH di CentOS 8?
Cangkang Aman, juga dikenal sebagai SSH, adalah alat populer yang digunakan untuk menghubungkan dengan server melalui klien. SSH memastikan konektivitas dan komunikasi jarak jauh yang aman antara server dan kliennya dan juga menyediakan transfer file melalui koneksi jaringan jarak jauh.

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:

$ sudo dnf makecache

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:

$ sudo dnf install openssh-server

Setelah instalasi berhasil, mulai "sshd”layanan jika tidak dimulai.

Langkah 3: Mulai Layanan OpenSSH
Untuk memulai layanan OpenSSH, ketik perintah di bawah ini:

$ sudo systemctl start sshd

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:

$ firewall-cmd --zone=public --permanent --add-service=ssh

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:

$ ip a

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.

$ sudo dnf install openssh-clients

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:

$ssh-keygen

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:

$ ssh-copy-id [dilindungi email]

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:

$ssh [dilindungi email]

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.

Cara Mengembangkan Game di Linux
Satu dekade yang lalu, tidak banyak pengguna Linux yang memprediksi bahwa sistem operasi favorit mereka suatu hari nanti akan menjadi platform game po...
Port Sumber Terbuka dari Mesin Game Komersial
Rekreasi mesin game gratis, open source, dan lintas platform dapat digunakan untuk bermain lama serta beberapa judul game yang cukup baru. Artikel ini...
Game Baris Perintah Terbaik untuk Linux
Baris perintah bukan hanya sekutu terbesar Anda saat menggunakan Linux-ini juga dapat menjadi sumber hiburan karena Anda dapat menggunakannya untuk me...