Langsung ke konten utama

Konfigurasi SSH dan Cara Akses Remote Ubuntu Server Menggunakan SSH





1. Pasang Paket OpenSSH

Jalankan perintah berikut di Ubuntu:

$ sudo apt update
$ sudo apt install -y openssh-server openssh-client
$ sudo systemctl enable ssh --now
$ sudo systemctl status ssh

2. Ubah Port SSH

Edit konfigurasi SSH menggunakan VIM:

$ sudo vim /etc/ssh/sshd_config

Cari baris:

#Port 22

Ubah menjadi:

Port 2802

Simpan lalu restart layanan SSH:

$ sudo systemctl restart ssh

3. Buat User Baru

$ sudo adduser genz

Login dari laptop:

$ ssh -p 2802 genz@ip-ubuntu

4. Nonaktifkan Akses Root

Edit file konfigurasi:

$ sudo vim /etc/ssh/sshd_config

Ubah baris:

PermitRootLogin no
$ sudo systemctl restart ssh

5. Autentikasi Menggunakan SSH Key

Buat SSH key di laptop:

$ ssh-keygen -t rsa -C 4096

Copy kunci publik ke server:

$ ssh-copy-id -p 2802 genz@ip-ubuntu

Edit kembali konfigurasi SSH di server:

#PubkeyAuthentication yes #sebelum dirubah
PasswordAuthentication no #sesudah dirubah
$ sudo systemctl restart ssh

6. Tes Akses

$ ssh -p 2802 genz@ip-ubuntu
$ ssh -p 2802 root@ip-ubuntu

✅ Jika berhasil, login akan langsung menggunakan SSH Key tanpa password.


Komentar

Postingan populer dari blog ini

MEMBUAT VIRTUAL MESIN ALMALINUX 9.6

AlmaLinux adalah sistem operasi berbasis Linux yang dibuat sebagai pengganti CentOS. Sistem ini cocok banget untuk digunakan sebagai server karena gratis, open-source, dan sangat stabil. AlmaLinux juga dibuat agar mirip banget dengan Red Hat Enterprise Linux (RHEL), jadi aman dan terpercaya untuk dipakai, baik di dunia kerja maupun buat belajar. Yuk, sekarang kita mulai bikin mesin virtual AlmaLinux di VirtualBox!

MEMBUAT VIRTUAL MESIN UBUNTU SERVER 24.04

Sebelum memulai proses instalasi Ubuntu Server, penting untuk memahami terlebih dahulu apa itu  Ubuntu dan mengapa sistem operasi ini menjadi pilihan populer untuk kebutuhan server. Ubuntu adalah sistem operasi berbasis Linux yang bersifat gratis, open source, dan dikenal stabil serta aman. Ubuntu memiliki beberapa versi, salah satunya adalah  Ubuntu Server , yang dirancang khusus untuk kebutuhan jaringan, server, dan komputasi tanpa antarmuka grafis, sehingga lebih ringan dan efisien digunakan di lingkungan server. PERSIAPAN

DNS SERVER di Ubuntu 24.04