Mengaktifkan “sudo” di debian


Debian Open Use Logo

Debian Open Use Logo

“sudo”, ^^ pastinya untuk yang familiar dengan ubuntu sudah pasti kenal dengan perintah “sudo”. sudo adalah sebuah perintah dalam command-line Linux. Apabila anda memiliki akses root, maka sudo akan melakukan perintah sebagai superuser. Pengguna sudo dan perintah-perintah yang dapat mereka pergunakan terdapat pada file konfigurasi, /etc/sudoers. Apabila seorang pengguna yang tidak berhak mencoba menjalankan perintah, sudo akan memberitahu administrator melalui e-mail. Secara default, pemberitahuan peringatan ini akan disimpoan di akun root. Pengguna yang mencoba menjalankan perintah akan diminta mengisikan password.Setelah terotentifikasi, sudo akan membuat timestamp untuk pengguna. Selama 5 menit, pengguna akan dapat mengeksekusi perintah-perintah, sampai di akhir menit ke 5 akan diminta untuk mengisikan password. Grace period ini dapat di overwrite dengan mengubah setting pada file /etc/sudoers.

untuk mengaktifkan sudo di debian pada dasarnya kita akan mendaftarkan atau memberikan akses root/administrator kepada user tertentu. silahkan amati file di /etc/sudoers, dengan mengetikkan perintah :
$nano /etc/sudoers
Tetapi jika Anda ingin menjalankan perintah tersebut Anda harus menjadi Administrator terlebih dahulu, Anda dapat dengan perintah su atau perintah sudo dengan user yang sudah terdaftar untuk dapat mengakses root. untuk isi file sudoers kurang lebih seperti berikut :

#
# This file MUST be edited with the ‘visudo’ command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults        env_reset
Defaults        secure_path=”/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin”
# Host alias specification
# User alias specification
# Cmnd alias specification
# User privilege specification
root    ALL=(ALL:ALL) ALL

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
# Allow members of group sudo to execute any command
%sudo   ALL=(ALL:ALL) ALL
# See sudoers(5) for more information on “#include” directives:
#includedir /etc/sudoers.d
========================================================================================
Untuk menambahkan user Anda agar dapat mengakses root dengan perintah sudo maka silahkan tambahkan file berikut :
UserAnda    ALL=(ALL:ALL) ALL –> untuk pengguna ubuntu
atau
UserAnda    ALL=(ALL) ALL –> untuk pengguna debian

Contoh : misal user saya adalah “vikri” jadi :
vikri    ALL=(ALL:ALL) ALL –> untuk pengguna ubuntu
atau
vikri    ALL=(ALL) ALL –> untuk pengguna debian

Sehingga file /etc/sudoers menjadi seperti ini :
=========================================================================================

#
# This file MUST be edited with the ‘visudo’ command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults        env_reset
Defaults        secure_path=”/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin”
# Host alias specification
# User alias specification
# Cmnd alias specification
# User privilege specification
root    ALL=(ALL:ALL) ALL
#File yang saya tambahkan
vikri   ALL=(ALL:ALL) ALL

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
# Allow members of group sudo to execute any command
%sudo   ALL=(ALL:ALL) ALL
# See sudoers(5) for more information on “#include” directives:
#includedir /etc/sudoers.d

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s