Cara membuat Sudo User pada ubuntu server 18.04 LTS

Pendahuluan

User/pengguna dengan hak akses sudo adalah user/pengguna yang memiliki wewenang menjalankan program-program pada ubuntu atau linux secara umum dari pengguna lain, secara default adalah hak akses root.

Pada tulisan ini kita akan membuat user/pengguna pada ubuntu server dan memberikan hak akses sudo pada pengguna tersebut. Nantinya kita bisa menggunakan pengguna ini untuk melakukan instalasi aplikasi pada ubuntu server dan administrasi lainnya tanpa harus login sebagai pengguna root.

Membuat User/Pengguna

Kita dapat membuat sebuah pengguna dengan perintah adduser , diikuti spasi dan nama dari pengguna yang kita inginkan.

# adduser nama_pengguna
# adduser henri

Kita akan dibawa pada wizard teks untuk membuat pengguna dengan nama henri. Isi dengan data yang sesuai dan terakhir, pilih Y untuk menyimpan data untuk pengguna henri.

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

Sampai pada tahap ini, kita telah berhasil membuat pengguna henri.

Menambahkan pengguna Henri ke grup Sudo

Untuk membuat menambahkan pengguna pada grup tertentu, dapat menggunakan perintah usermod .

# usermod -aG nama_grup nama_pengguna
# usermod -aG sudo henri

Kita memasukan pengguna henri kedalam grup sudo. Untuk melihat daftar grup dari pengguna tertentu dapat menggunakan perintah group .

# group nama_pengguna
# group henri
henri : henri sudo

Artinya, pengguna henri menjadi bagian dari grup henri dan grup sudo.

Tes pengguna baru

Untuk melakukan tes terhadap pengguna yang baru kita buat, pertama kita lakukan switch/pindah ke pengguna henri tersebut dengan perintah su nama_pengguna  dan akan diminta memasukan kata sandi dari pengguna tersebut.

# su henri

selanjutnya kita dapat mengetikan perintah sudo whoami , untuk melihat kita login menggunakan pengguna yang mana.

$ sudo whoami
root

jika tanpa menggunakan kata sudo, maka keluaran dari whoami adalah nama pengguna tersebut (henri).

untuk menggunakan hak akses sudo sebagai pengguna root, pastikan memasukan sudo pada setiap awal perintah yang akan dijalankan.

$ sudo nama_perintah
$ sudo apt install vim

Kesimpulan

Kita telah berhasil membuat pengguna dan membarikan hak akses sudo pada pengguna tersebut. Selanjutnya kita dapat menggunakan pengguna tersebut untuk melakukan instalasi aplikasi dan administrasi lainnya tanpa harus menggunakan login root yang ada.

Mohon menggunakan fitur sudo dengan bijak, karna jika salah, anda bisa merusak sistem yang anda miliki. :)

Semoga Bermanfaat.

Referensi :

Bahasa Inggris

Leave a Reply

Silahkan isi perhitungan di bawah ini : *