How to Start a Blog? Panduan Membuat Website Hanya 30 Menit

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.

cara install dan mengaktifkan SSH Ubuntu

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.

ubuntu install ssh

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):

instal ubuntu ssh status

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

mengaktifkan ssh ubuntu find ip address

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.

Baca : Cara Instal dan Konfigurasi VNC di Ubuntu 18.04

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.

Baca : Cara Konfigurasi Apache Virtual Host di Ubuntu 18.04

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+.

10 top hosting!

Register Now: TOP 10 Hosting

Dapatkan Hosting Murah dengan Kualitas Terbaik. For Serious Blogger! View Deals

Niagahoster

Rp.26.000/Bln Free Domain, Unlimited Space & Bandwidth Get Host

IDCloudhost

Rp.30.000/Bln Free Domain, Unlimited Space & Bandwidth Get Host

Bluehost Hosting

$2.95/Month Free Domain, Unlimited Space & Bandwidth Get Host

iPage Hosting

$1.99/Month Free Domain, Unlimited Space & Bandwidth Get Host

SiteGround Hosting

$3.45/Month Free Domain, Unlimited Space & Bandwidth Get Host

Hostgator

$3.95/Month Free Domain, Unlimited Space & Bandwidth Get Host

One Comment

Add a Comment

Your email address will not be published. Required fields are marked *