Admin Tutorial

Pengantar

Sudo itu adalah perintah untuk menjalankan suatu program yang butuh akses root. Tidak sembarang user bisa melakukan itu, hanya user tertentu yang masuk ke grup sudo/wheel saja yang bisa melakukannya.

Mengikuti panduan ini kamu akan bisa membuat sudo user di linux server maupun vps kamu.

Setelah mengikuti panduan ini kamu bisa menonaktifkan akses ssh root, agar vps kamu bisa lebih aman.

 

Prasyarat

Ada beberapa syarat yang harus terpenuhi diawal:

  1. Bisa dilakukan di OS berbasis Debian/Ubuntu atau Centos/Fedora
  2. Punya akses root melalui ssh atau terminal

 

Langkah 1, Membuat dan mengatur password user baru

Buka terminal SSH, login sebagi root dan jalankan perintah:

adduser ranggi

Hasilnya kurang lebih seperti dibawah ini, masukkan password baru, lalu Enter saja sampai selesai, tapi kalau tidak, langsung ketahap selanjutnya

Adding user `ranggi' ...
Adding new group `ranggi' (1001) ...
Adding new user `ranggi' (1001) with group `ranggi' ...
Creating home directory `/home/ranggi' ...
Copying files from `/etc/skel' ...
Enter new UNIX password: masukkan password baru
Retype new UNIX password: ulangi password baru
passwd: password updated successfully
Changing the user information for ranggi
Enter the new value, or press ENTER for the default
Full Name []: Tekan enter 
Room Number []: Tekan enter saja
Work Phone []: Tekan enter saja
Home Phone []: Tekan enter saja
Other []: Tekan enter saja
Is the information correct? [Y/n] y

Selanjutnya mengatur password untuk user baru tersebut (terutama di distro berbasis centos/fedora, kalau di debian/ubuntu langkah ini opsional saja):

passwd ranggi

Ketik password yang dimau, lalu Enter dan ulangi password yang sama kemudian Enter.

 

Langkah 2, Menambahkan user ke group sudo

Untuk Debian/Ubuntu

usermod -aG sudo ranggi

Untuk CentOS/Fedora

usermod -aG wheel ranggi

 

Langkah 3, Cek dan testing

Cek apakah user ranggi benar sudah masuk ke dalam group sudo

groups ranggi

Hasilnya harusnya seperti ini

ranggi : ranggi sudo

Kemudian lakukan koneksi SSH baru dan kali ini login sebagai user baru tersebut, yaitu ranggi. Jalankan perintah berikut:

Untuk Debian/Ubuntu

sudo apt update

Untuk CentOS/Fedora

sudo yum update

Jika ada permintaan password, ketik password untuk user ranggi tersebut, kemudian Enter. Jika berhasil sistem akan melakukan update dan mengunduh serta menginstall paket-paket software terbaru jika tersedia.

 

Penutup

Kegiatan ini bisa menjadi salah satu langkah untuk mengamankan server atau vps kamu. Setelah membuat sudo user, kamu bisa lanjut untuk menon-aktifkan login ssh root di linux. Selamat mencoba ya sob!

Apakah artikel ini membantu, Sob?

Berikan rating buat artikel ini!

Rata-rata rating 5 / 5. Dari total vote 3

Pertamax, Sob! Jadilah pertama yang memberi vote artikel ini!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

3 Comments

  1. […] login ssh sebagai root. Satu yang perlu diingat, sebelum kamu disable kamu perlu punya sudo user terlebih dulu, untuk menggantikan fungsi […]



  2. […] –       Server kamu memiliki akses user non-root dengan hak sudo. […]



  3. […]  Satu server Ubuntu 18.04 dengan pengaturan server awal, termasuk user non-root sudo-enabled. Resource server (cpu dan ram) server yang diperlukan tergantung pada bandwidth yang tersedia dan […]