Ubuntu 11.04, adduser myuser: กลุ่มผู้ดูแลระบบหายไป


10

สวัสดีฉันกำลังพยายามเพิ่ม myuser ไปยัง sudoers หลังจากติดตั้งใหม่ด้วยบัญชีรูท

# adduser myuser admin 

ซึ่งจะช่วยให้:

adduser: the group `admin' does not exist.

อย่างไรก็ตามการทำงานนี้:

# adduser myuser root

แต่มันไม่ได้ทำให้ myuser เป็น sudoer

นอกจากนี้ / etc / sudoers จะมีบรรทัดเหล่านี้:

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

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

แต่ที่แปลกสวย - แฟ้ม/ etc / กลุ่มไม่ได้มีผู้ดูแลระบบ

ฉันควรแก้ไขด้วยตนเองและเพิ่มสิ่งที่ชอบ:

admin:x:120:myuser

คำตอบ:


13

ใช้เพื่อเพิ่มกลุ่มแล้วคุณสามารถเรียกใช้groupadd admin adduser myuser adminอย่างไรก็ตามคุณอาจต้องการใช้usermod -G myuser,admin myuserเพื่อลบตัวคุณเองออกจากกลุ่มรูท (แทน myuser ผู้ดูแลระบบแสดงรายการกลุ่มที่แน่นอนที่ผู้ใช้ของคุณควรเป็นสมาชิก

หากคุณถูกล่อลวงให้แก้ไข / etc / group โดยตรงโปรดใช้vigrคำสั่งซึ่งจะทำให้แน่ใจว่าไวยากรณ์ของไฟล์นั้นถูกต้องก่อนที่จะทำการเปลี่ยนแปลง


ขอบคุณ @stew! ทำงานเหมือนเวทมนตร์! สิ่งหนึ่งที่ฉันต้องทำคือออกจากระบบแล้วลงชื่อเข้าใช้ด้วย myuser
valk

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.