Menonaktifkan sudo


Assalamu’alaikum Wr. Wb.

Saya akan menjelaskan bagaimana menonaktifkan/disabling perintah sudo pada Linux Ubuntu. Perintah sudo digunakan untuk mengakses suatu perintah pada Terminal/Command Line dengan permission root. Analoginya seperti ini, saya sebagai user azizpw ingin menjalankan perintah poweroff (perintah mematikan/shut down sistem), poweroff bisa diakses dengan permission root. Jika user azizpw ingin tetap menjalankannya maka akan seperti ini:
azizpw@u1204:~$ poweroff
poweroff: Need to be root

Jika azizpw ingin melakukan perintah poweroff maka harus menggunakan sudo, contoh:
azizpw@u1204:~$ sudo poweroff
kemudian meminta password.

Saya ingin membatasi hal tersebut, bahwa user azizpw tidak boleh melakukan perintah sudo agar azizpw tidak bebas melakukan ini-itu (membatasi hak akses). Tahap pertama adalah mengaktifkan user root dengan cara:
azizpw@u1204:~$ sudo passwd root
perintah ini akan meminta password baru untuk user root. Secara default, ubuntu tidak mengaktifkan root. Oleh karenanya cara ini untuk mengaktifkan root tersebut. Pemeriksaan apakah root sudah aktif atau belum dilakukan dengan cara:
azizpw@u1204:~$ su
Password:
root@u1204:/home/azizpw#

Jika root sudah aktif seperti ini, maka perintah poweroff bisa dilakukan tanpa sudo:
root@u1204:/home/azizpw# poweroff.

Tahap kedua adalah mengganti tipe user dari Administrator ke Standard dengan cara membuka User Accounts kemudian klik tombol Unlock dan memasukkan password root.User Accounts
Kemudian ganti Account type menjadi Standard.Account type Standard

Tahap ketiga adalah menonaktifkan sudo dengan cara:
root@u1204:/home/azizpw# visudo
kemudian ke bagian akhir dari file (paling bawah) dan cari: ALL ALL=(ALL) NOPASSWD:ALL, tambahkan baris tersebut dengan tanda # di depannya menjadi #ALL ALL=(ALL) NOPASSWD:ALL. Setelah selesai, keluar dan simpan dengan tombol Ctrl+x dan akan muncul:
Save modified buffer (ANSWERING “No” WILL DESTROY CHANGES) ?
Y Yes
N No ^C Cancel

Tekan tombol y dan enter.

Tahap terakhir adalah memeriksa apakah cara di atas sudah benar atau belum dengan cara keluar dari root:
root@u1204:/home/azizpw# exit
exit
azizpw@u1204:~$

Kemudian coba dengan perintah sudo:
azizpw@u1204:~$ sudo poweroff
[sudo] password for azizpw:
azizpw is not in the sudoers file. This incident will be reported
azizpw@u1204:~$
.
Nah, dengan cara ini azizpw sudah tidak bisa melakukan perintah sudo. Jika ingin mengeksekusi perintah dengan permission root bisa menggunakan su terlebih dahulu, misalya
azizpw@u1204:~$ su
Password:
root@u1204:/home/azizpw# poweroff

Akhir kata sekian apa yang bisa saya bagikan, semoga bermanfaat dan menjadi ilmu untuk meningkatkan keamanan sistem.

Aziz Prastyo Wibowo
Wassalamu’alaikum Wr. Wb.

Tag: visudo /etc/sudoers disable sudo enable root Linux Ubuntu menonaktifkan sudo

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s