KONFIGURASI VPS
KONFIGURASI VPS
1. Update repository lokal
Ini penting banget, untuk menghindari instalasi program yang
outdated. Untuk melakukan nya simple, hanya 2 perintah:
$ sudo apt update && sudo apt upgrade
2. Membuat pengguna baru
Kamu perlu membuat pengguna baru namun dan masukan ke group
sudoers. Caranya, tinggal eksekusi perintah ini :
$ sudo adduser <username>
3. tambahkan user tersebut ke group sudoers :
$ sudo usemod -aG sudo <username>
Sehingga user tersebut bisa mengeksekusi perintah sebagai pengguna lain (sebagai root salah satu nya).
4. Silahkan login ke user baru tersebut, dan biasakan untuk login menggunakan user tersebut.
$ su - <username>
5. Setting SSH server
ubah port default, rentang yang paling oke sih < 5000,
buka file /etc/ssh/sshd_config dan ubah file tersebut.
$ sudo vi /etc/ssh/sshd_config
# /etc/ssh/sshd_config
Port <change_this_default_port_number>
:wq
6.Ubah file yang sama
Ubah rule ini dari yes menjadi no :
PasswordAuthentication no
7.
Buat keypair terlebih dahulu:
$ ssh-keygen
Ikuti prompt yang ada, setelah itu copy public key lokal mesin kamu ke ~/.ssh/authorized_keys
local@machine ~ $ cat ~/.ssh/id_rsa.pub | pbcopy # atau xclip
8. Biasanya namanya id_rsa, jika bukan silahkan ganti nama file diatas.
Lalu paste public key kamu ke ~/.ssh/authorized_keys.
echo "<paste your ssh pk here>" >> ~/.ssh/authorized_keys
9. Silahkan logout, dan coba login menggunakan kredensial baru kamu (user@ip -p<port>). Jika langsung masuk tanpa ada prompt password, selamat kamu berhasil!
Sumber : https://blog.evilfactory.id/konfigurasi-dasar-vps-untuk-pribadi-yang-mandiri/
by : Sri nurjuliva
Comments
Post a Comment