Fix Username is not in the sudoers file
#1
Code:
username is not in the sudoers file. This incident will be report

Error tersebut terjadi pada saat kita mengetikkan sudo su pada terminal.

Mengapa demikian?

itu terjadi karena root tidak memberi hak akses kepada user lain untuk masuk dalam mode root.

Cara untuk mengatasi hal ini adalah.

1. Login ke root

2. Ketikkan :

Code:
$ gedit /etc/sudoers

3. Tambahkan kode ini di sudoers :

Code:
username ALL=(ALL) ALL

ganti username dengan username yang bermasalah tadi. Contoh

Code:
Nizar ALL=(ALL) ALL

Save lalu coba login ke user Nizar , kemudian coba sudo su. Maka user dengan nama Nizar dapat mengakses mode root

#2
Tambahan saja .. klo gk mau menambahkan user pada file sudoers .. tinggal liat saja group yang di beri hak sudo

Code:
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL

berarti group admin yang dapet sudoers .. klo di centos biasanya wheel

tinggal modifikasi user

Code:
usermod -G admin namauser

atau menambah user baru

Code:
useradd namauser -G admin
FOLLOW @DutaLinux
for more question and sharing about security and Opensource only

#3
Thanks om zee atas tambahannya.

Ane masih bingung om,
Maksud dari om zee untuk modifikasi user itu buat apa ya om?
Apa itu alternatif supaya bisa mengakses root?

#4
(10-13-2013, 05:35 AM)Doel Wrote: Thanks om zee atas tambahannya.

Ane masih bingung om,
Maksud dari om zee untuk modifikasi user itu buat apa ya om?
Apa itu alternatif supaya bisa mengakses root?

maksudnya edit group dari user Big Grin
dilinux terdapat 3 jenis user. yaitu : owner, group, dan other

makanya di linux terdapat atribut file sebagai berikut
Code:
d rwx rwx rwx
huruf "d" merupakan tipe dari file (d berarti direktory)
huruf "rwx" pertama merupakan atribut/permisi untuk owner dari file tersebut.
huruf "rwx" kedua merupakan permisi untuk group
huruf "rwx" terakhir merupakan permisi untuk other.

setiap aplikasi mempunyai owner dan group. misal apache, memiliki owner dengan nama "apache2" dan "apache2" termasuk dalam group "root",

misalkan contoh, file foo.txt milik apache2 memiliki permisi 644 atau dalam huruf adalah "d rw- r-- ---"

berarti apache hanya bisa melakukan read pada file foo.txt tersebut. karena apache2 adalah group dari root (kolom kedua "r--").

untuk keamanan, lebih baik sudo-ers untuk group dimatiin aja Big Grin.

kurang tepat sebenernya kalo judulnya itu "FIX" karena ini termasuk tutorial Big Grin

#5
Ok thanks alkaaf, ganti aja judulnya Big Grin






Users browsing this thread: 1 Guest(s)