ए) लघु उत्तर
डिफ़ॉल्ट समूह; user123 के लिए कहें, ताज़े इंस्टॉल पर - ( groups
टर्मिनल में कमांड का उपयोग करें ):
user123 adm cdrom sudo dip plugdev lpadmin sambashare
11.04 से भिन्न होता है
चूक को देखने / देखने के लिए। शायद अन्य लोगों के लिए भी काम करेंगे; करना:
sudo grep user-setup /var/log/installer/syslog
बी) डिफ़ॉल्ट समूहों को पुनर्स्थापित करना
(इसे और अधिक पूर्ण बनाने के लिए इसे जोड़ना)
1. समूहों की पहचान करना
मैं हमेशा रूट पासवर्ड सेट करता हूं, लेकिन अगर आपने फ़ाइल को प्राप्त करने के लिए लाइव सीडी, लाइव यूएसबी, अन्य इंस्टॉल आदि का उपयोग नहीं किया है।
आप तो है (यानी) के द्वारा सेट रूट पासवर्ड:
sudo passwd root
और sudo
विशेषाधिकार खो दिया है:
su - root
grep user-setup /var/log/installer/syslog
आपको देता है अर्थात
... user-setup: pwconv: failed to change the mode of /etc/passwd- to 0600
... user-setup: Shadow passwords are now on.
... user-setup: Adding user `user123' ...
... user-setup: Adding new group `user123' (1000) ...
... user-setup: Adding new user `user123' (1000) with group `user123' ...
... user-setup: Creating home directory `/home/user123' ...
... user-setup: Copying files from `/etc/skel' ...
... user-setup: addgroup: The group `lpadmin' already exists as a system group. Exiting.
... user-setup: Adding group `sambashare' (GID 124) ...
... user-setup: Done.
... user-setup: Adding user `user123' to group `adm' ...
... user-setup: Adding user user123 to group adm
... user-setup: Done.
... user-setup: Adding user `user123' to group `cdrom' ...
... user-setup: Adding user user123 to group cdrom
... user-setup: Done.
... user-setup: Adding user `user123' to group `dip' ...
... user-setup: Adding user user123 to group dip
... user-setup: Done.
... user-setup: Adding user `user123' to group `lpadmin' ...
... user-setup: Adding user user123 to group lpadmin
... user-setup: Done.
... user-setup: Adding user `user123' to group `plugdev' ...
... user-setup: Adding user user123 to group plugdev
... user-setup: Done.
... user-setup: Adding user `user123' to group `sambashare' ...
... user-setup: Adding user user123 to group sambashare
... user-setup: Done.
... user-setup: adduser: The group `debian-tor' does not exist.
... user-setup: Adding user `user123' to group `sudo' ...
... user-setup: Adding user user123 to group sudo
... user-setup: Done.
... ubiquity: Removing user-setup ...
... ubiquity: Purging configuration files for user-setup ...
या:
su - root
grep "user-setup: Adding user user123 to group" /var/log/installer/syslog | cut -d' ' -f11
कौन सी पैदावार:
adm
cdrom
dip
lpadmin
plugdev
sambashare
sudo
(पता नहीं क्यों dip
अचानक स्थापित करके एक डिफ़ॉल्ट समूह बन गया है। dialout
हटाए जाने के साथ कुछ करना है?)
2.a अपडेट करने वाले समूह - "बिल्ट-इन" रूट एक्सेस का उपयोग करना
तो, रूट के रूप में , उपयोगकर्ता, उपयोगकर्ता के लिए समूहों को जोड़ने के लिए करते हैं user123
:
usermod -a -G adm,cdrom,lpadmin,sudo,sambashare,dip,plugdev user123
कहां ( 12.10 पर कुछ पुराना ):
adm Monitor system logs
cdrom Use CD-ROM drives
lpadmin Configure printers
sudo administer the system, ...
sambashare Share files with the local network
dip Connect to the Internet using a modem
plugdev Access external storage devices
कुछ अतिरिक्त जो आपको आवश्यकता हो सकती है: (जो आपके पास है उसे देखें root@YOURPC:~# id -nG user123
)
dialout ttyS*/Serial/COM1,COM2 ...
vboxusers Virtual Box
user123 Your own group
अगर तुम चाहो; डबल-चेक / आदि / समूह, यानी (यहां कुछ अतिरिक्त के साथ):
root@YOURPC:~# grep user123 /etc/group
adm:x:4:user123
audio:x:29:user123,timidity,pulse
video:x:44:user123
lp:x:7:user123
dialout:x:20:user123
cdrom:x:24:user123
sudo:x:27:user123
dip:x:30:user123
plugdev:x:46:user123
lpadmin:x:107:user123
user123:x:1000:
sambashare:x:124:user123
vboxusers:x:127:user123
autologin:x:1001:user123
एक विकल्प के रूप में एक बचाव मोड में बूट हो सकता है और
mount -o remount,rw /
usermod -G adm,cdrom,lpadmin,sudo,sambashare,dip,plugdev user123
लॉग आउट करें और लॉग इन करें । समूहों को अद्यतन किया जाना चाहिए।
2. बी अपडेट करने वाले समूह - लाइव-सीडी आदि से रूट एक्सेस का उपयोग करना।
xxx
यहाँ वह जगह है जहाँ आपका फ़ाइल-सिस्टम लाइव संस्करण चलाते समय आरोहित होता है, अर्थात /media/foo
।
Vigr/xxx/etc/group
का उपयोग करके फ़ाइल को मैन्युअल रूप से संपादित करें और उपयोगकर्ता को पिछली सूची में जोड़ें।
या; केवल sudo में उपयोगकर्ता जोड़ें; जैसे की:
sudo:x:27:user123
अपने इंस्टालेशन में बूट करें और usermod
कमांड को निष्पादित करके अपडेट करें sudo
:
sudo usermod -a -G adm,cdrom,lpadmin,sudo,sambashare,dip,plugdev user123
लॉग आउट करें और लॉग इन करें । समूहों को अद्यतन किया जाना चाहिए।
डबल नोट: admin
अब उबंटू का हिस्सा नहीं है जैसा कि 11.10 के पक्ष में है sudo
।