Sudoers di Ubuntu

Secara default, account root di ubuntu itu dikunci. Artinya kita tidak dapat login sebagai root secara langsung atau menggunakan perintah su untuk menjadi root, tetapi mengingat secara fisik sebenarnya account root itu sebenarnya masih ada maka masih mungkin untuk menjalankan program dengan kekuasaan setingkat root. Disinilah peran sudo; memberikan user yang terdaftar untuk menjalankan program tertentu sebagai root tanpa harus mengetahui password root-nya.

Gunakanlah perintah sudo jika kita membutuhkan akses root untuk menjalankan suatu program; selalu gunakan "sudo" untuk semua perintah yang kita biasa jalankan sebagai root. Ketika kita menjalankan program GUI pun terkadang kita akan membutuhkan akses sebagai root (contohnya : konfigurasi network applet). Jadi biasakan menggunakan sudo untuk menggantikan account root di ubuntu. Dan tolong diingat, ketika sudo meminta password maka yang diminta dan yang dimasukkan adalah Password USER KITA bukan password root.

Bagaimana Menambah User Sudoers di Ubuntu

Semua user di grup admin adalah sudoers. Jadi jika kita ingin menambahkan seorang user yang memiliki kekuasaan sebagai sudo maka cukup dengan menambahkan user yang diinginkan ke dalam grup admin tersebut. Seperti ini caranya :

[email protected]:~$ sudo adduser eko admin
Password:
Adding user `eko' to group `admin'...
Done.
[email protected]:~$ sudo adduser mardi admin
Adding user `mardi' to group `admin'...
Done.

Di file /etc/group grup admin akan secara otomatis bertambah :

admin:x:106:jafar,eko,mardi

Permasalahan yang Dihadapi Jika Kita Tidak Bisa Login dengan Root atau Account SUDO

Jika kita tidak mengetahui password Root atau tidak memiliki akses dengan menggunakan account SUDO maka triknya seperti ini:
Start ubuntu kita di mode recovery. Dengan cara seperti ini maka kita akan masuk dan terdaftar sebagai root, tanpa harus mengetikkan password apapun. Kalau mode recovery tidak tersedia, gunakan cd live, mount partisi root dan secara manual tambahkan user yang ingin kita tambahkan di /etc/group, cari baris grup admin lalu tambahkan seperti ini :

[email protected]:~$ sudo vi /etc/group

admin:x:106:jafar,eko,mardi,sukasuka