1 min read

Pengaturan Awal VPS Ubuntu 18.04

Iman Sugirman

Pada awal mula ketika kita buat Cloud Server Ubuntu ada baiknya kita membuat pengaturan agar lebih mudah memanagenya kedepan. Terutama pengaturan untuk User dan Login Otentikasi ke Server menggunakan SSH. Kita juga akan belajar memproteksi server dengan mengatur firewall di Server Kita.

Mulai dengan Login Menggunakan Password

Buka Terminal dan sekarang masukan perintah / command :

ssh root@your_server_ip

Lalu akan muncul kolom password, apabila kamu setup server login menggunakan SSH maka bisa langsung login dengan otomatis.

Catatan : Jika anda Menggunakan Digitalocean sebagai Provider Cloud Server anda maka ini bisa di setup ketika anda membuat Droplet

Menambahkan User di VPS Ubuntu 18.04

Jika anda ingin menambahkan user selain root maka bisa memasukan perintah :

adduser asep

Dan jika ingin memasukan role asep tadi menjadi sudo-er maka masukan perintah :

usermod -aG sudo asep

Pengaturan Untuk Firewall / Security di Ubuntu 18.04

Sebelum kita menambahkan coba cek terlebih dahulu untuk sistem apa saja Firewall yang telah aktif :

ufw app list

Dan Untuk Outputnya nanti akan terlihat seperti ini :

### Output
Available applications:
  OpenSSH

Jika belum aktif maka kamu akan dan harus menambahkan SSH ke list firewall kamu.

ufw allow OpenSSH

dan Bisa kamu aktifkan sekarang untuk firewall nya :

ufw enable

Dan bisa kamu lihat sekarang :

ufw status
### Output
Status: active

To                         Action      From
--                         ------      ----
OpenSSH                    ALLOW       Anywhere
OpenSSH (v6)               ALLOW       Anywhere (v6)

Menambahkan Akses Pada User Regular

Ketika kamu login sebagai root dan ingin menambahkan asep ke akses root level maka baiknya masukin :

rsync --archive --chown=asep:asep ~/.ssh /home/asep

Catatan : Perintah diatas dilakukan ketika anda melakukan login dengan root dan perintah diatas adalah untuk menyalin authorized_keys si root tadi.

Kamu bisa menambahkan User Regular untuk Login via SSH dengan SSH Key.

ssh asep@your_server_ip

Dan karena user asep tadi sudah masuk ke role sudo-er, maka si asep tadi bisa login ke server dengan akses ssh dengan tingkat root. sekarang coba kamu masukan perintah ketika si asep tadi login :

sudo command_to_run

Silahkan masukan perintah-perinta VPS untuk mengoptimalkan Cloud Server kamu