Cara Install dan Mengaktifkan SSH di Ubuntu 18.04
|Cara Install dan Mengaktifkan SSH di Ubuntu 18.04 : Secure Shell (SSH) adalah protokol jaringan kriptografi yang digunakan untuk koneksi aman antara klien dan server.
Dalam tutorial ini, saya akan menunjukkan kepada Anda bagaimana cara install dan mengaktifkan SSH pada sistem operasi Desktop Ubuntu. Mengaktifkan SSH akan memungkinkan Anda untuk terhubung dari jarak jauh atau remote ke komputer Ubuntu Anda dan dengan aman mentransfer file atau melakukan tugas administratif.
Persyaratan
Sebelum melanjutkan dengan tutorial ini, pastikan Anda masuk sebagai pengguna dengan hak istimewa sudo. Cara Membuat Sudo User dan Sudo Group di Ubuntu
Baca : Cara Instal dan Konfigurasi FTP dengan VSFTPD di Ubuntu 18.04
Cara Mengaktifkan SSH di Ubuntu
Server SSH tidak diinstall secara default pada sistem desktop Ubuntu tetapi dapat dengan mudah diinstall dari repositori standar Ubuntu.
Untuk menginstall dan mengaktifkan SSH pada sistem Ubuntu Anda, lakukan langkah-langkah berikut:
Buka terminal Anda dengan menggunakan Ctrl+Alt+T
keyboard shortcut atau dengan mengklik ikon terminal dan install paket openssh-server
dengan mengetik:
$ sudo apt update
$ sudo apt install openssh-server
Masukkan password saat diminta dan masukkan Y
untuk melanjutkan installasi.
Setelah installasi selesai, layanan SSH akan mulai secara otomatis. Untuk memverifikasi bahwa installasi berhasil dan layanan SSH sedang berjalan ketik perintah berikut yang akan mencetak status server SSH:
$ sudo systemctl status ssh
Anda akan melihat sesuatu seperti Active: active (running)
:
Tekan q
untuk kembali ke prompt baris perintah.
Ubuntu hadir dengan alat konfigurasi firewall yang disebut UFW. Jika firewall diaktifkan di sistem Anda, pastikan untuk membuka port SSH:
$ sudo ufw allow ssh
Sekarang SSH sudah di install dan berjalan pada sistem Ubuntu Anda, Anda dapat menghubungkannya melalui SSH dari komputer jarak jauh apa pun. Sistem Linux dan macOS memiliki klien SSH diinstall secara default. Jika Anda ingin terhubung dari komputer Windows maka Anda dapat menggunakan klien SSH seperti Putty.
Menghubungkan ke SSH Melalui LAN
Untuk terhubung ke komputer Ubuntu Anda melalui LAN, Anda hanya perlu memasukkan perintah berikut:
$ ssh username@ip_address
Ubah nama pengguna dengan nama pengguna aktual dan ip_address
dengan Alamat IP komputer Ubuntu tempat Anda menginstall SSH.
Jika Anda tidak tahu alamat IP Anda, Anda dapat dengan mudah menemukannya menggunakan perintah ip:
$ ip a
Seperti yang Anda lihat dari output, alamat IP sistem adalah 192.168.121.111
.
Setelah Anda menemukan alamat IP, masuk ke komputer jarak jauh dengan menjalankan perintah ssh berikut:
$ ssh centerklik@192.168.121.111
Saat Anda terhubung melalui SSH untuk pertama kalinya, Anda akan melihat pesan yang terlihat seperti ini:
Output
The authenticity of host '192.168.121.111 (192.168.121.111)' can't be established.
ECDSA key fingerprint is SHA256:Vybt22mVXuNuB5unE++yowF7lgA/9/2bLSiO3qmYWBY.
Are you sure you want to continue connecting (yes/no)?
Ketik yes
dan Anda akan diminta memasukkan kata sandi atau password.
Output Warning: Permanently added '192.168.121.111' (ECDSA) to the list of known hosts. centerklik@192.168.121.111's password:
Setelah Anda memasukkan kata sandi, Anda akan disambut dengan pesan yang mirip dengan yang di bawah ini.
Output Welcome to Ubuntu 18.04.1 LTS (GNU/Linux 4.15.0-33-generic x86_64) * Documentation: https://help.ubuntu.com * Management: https://landscape.canonical.com * Support: https://ubuntu.com/advantage ...
Anda sekarang masuk ke komputer Ubuntu Anda.
Cara Menghubungkan ke SSH Melalui Internet
Untuk terhubung ke komputer Ubuntu Anda melalui Internet, Anda harus mengetahui Alamat IP publik Anda dan mengkonfigurasi router Anda untuk menerima data pada port 22
dan mengirimkannya ke komputer Ubuntu di mana SSH sedang berjalan.
Untuk menentukan alamat IP publik dari komputer yang Anda coba SSH, cukup kunjungi URL berikut: https://ifconfig.co/ip.
Ketika mengatur port forwarding, setiap router memiliki cara berbeda untuk mengatur port forwarding. Anda harus berkonsultasi dengan dokumentasi router Anda tentang cara mengatur penerusan porta. Singkatnya, Anda perlu memasukkan nomor port tempat permintaan akan dibuat (port SSH default adalah 22) dan alamat IP pribadi yang Anda temukan sebelumnya (menggunakan perintah ip a) dari komputer tempat SSH berjalan.
Setelah Anda menemukan alamat IP, dan mengkonfigurasi router Anda, Anda dapat masuk dengan mengetik:
$ ssh username@public_ip_address
Jika Anda mengekspos komputer Anda ke Internet, ada baiknya menerapkan beberapa langkah keamanan. Yang paling mendasar adalah mengkonfigurasi router Anda untuk menerima lalu lintas SSH pada port non-standar dan untuk meneruskannya ke port 22 pada komputer yang menjalankan layanan SSH.
Anda juga dapat mengatur otentikasi berbasis SSH key dan terhubung ke komputer Ubuntu Anda tanpa memasukkan kata sandi.
Cara Menonaktifkan SSH di Ubuntu
Jika karena alasan tertentu Anda ingin menonaktifkan SSH di komputer Ubuntu Anda, Anda dapat menghentikan layanan SSH dengan menjalankan:
$ sudo systemctl stop ssh
Untuk memulainya lagi jalankan:
$ sudo systemctl start ssh
Untuk menonaktifkan layanan SSH untuk memulai selama menjalankan boot sistem:
$ sudo systemctl disable ssh
Untuk mengaktifkannya lagi ketik:
$ sudo systemctl enable ssh
Kesimpulan
Anda telah belajar cara menginstall dan mengaktifkan SSH di Ubuntu 18.04 Anda. Anda sekarang dapat masuk ke komputer Anda dan melakukan tugas sysadmin umum melalui command prompt.
Secara default, SSH mendengarkan pada port 22. Mengubah port SSH default menambah lapisan keamanan tambahan ke server Anda dengan mengurangi risiko serangan otomatis.
Jika Anda mengelola banyak sistem, Anda dapat menyederhanakan alur kerja Anda dengan mendefinisikan semua koneksi Anda di file konfigurasi SSH.
Untuk informasi lebih lanjut, tentang cara mengkonfigurasi server SSH Anda, baca panduan SSH / OpenSSH / Konfigurasi Ubuntu dan halaman manual SSH resmi disini.
Anda Terbantu artikel ini? Silahkan bergabung dengan centerklik di Twitter dan Facebook+.
Register Now: TOP 10 Hosting
Dapatkan Hosting Murah dengan Kualitas Terbaik. For Serious Blogger! View Deals
Tutorialnya bagus, mudah dimengerti terima kasih banyak centerklik