Ubuntu 11.04, adduser myuser: grup admin tidak ada


10

Hai, saya mencoba menambahkan myuser ke sudoers setelah instalasi baru dengan akun root,

# adduser myuser admin 

pemberian yang mana:

adduser: the group `admin' does not exist.

namun ini bekerja:

# adduser myuser root

tapi itu tidak membuat pengguna saya sudoer.

Lebih jauh, / etc / sudoers mengandung baris-baris ini:

# User privilege specification
root    ALL=(ALL:ALL) ALL

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

tapi cukup aneh - file / etc / group tidak mengandung admin .

Haruskah saya mengeditnya secara manual dan menambahkan sesuatu seperti:

admin:x:120:myuser

Jawaban:


13

gunakan groupadd adminuntuk menambahkan grup maka Anda bisa menjalankan adduser myuser admin. Namun Anda mungkin ingin menggunakannya usermod -G myuser,admin myuseruntuk menghapus diri sendiri dari grup root. (Alih-alih pengguna saya, admin, daftarkan daftar grup yang harus Anda ikuti.

Jika Anda pernah tergoda untuk mengedit / etc / group secara langsung, silakan gunakan vigrperintah, yang akan memastikan sintaks file sudah benar sebelum melakukan perubahan.


Terima kasih @stew! bekerja seperti sihir! satu hal yang harus saya lakukan adalah keluar lalu masuk dengan pengguna.
valk

1

yang sudo kelompok harus digunakan:

adduser myuser sudo
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.