A) Câu trả lời ngắn
Các nhóm mặc định; nói cho user123, khi cài đặt mới - (sử dụng lệnh groups
trong thiết bị đầu cuối):
user123 adm cdrom sudo dip plugdev lpadmin sambashare
Cung cấp khác từ 11.04 như
Để có được / xem mặc định. Có lẽ cũng sẽ làm việc cho nhiều người khác; làm:
sudo grep user-setup /var/log/installer/syslog
B) Khôi phục các nhóm mặc định
(Thêm phần này để làm cho nó hoàn thiện hơn)
1. Xác định các nhóm
Tôi luôn đặt mật khẩu gốc, nhưng nếu bạn chưa sử dụng CD trực tiếp, USB trực tiếp, cài đặt khác, v.v. để truy cập tệp.
Nếu bạn đã đặt mật khẩu gốc (theo nghĩa là):
sudo passwd root
và đã mất sudo
đặc quyền làm:
su - root
grep user-setup /var/log/installer/syslog
Cung cấp cho bạn tức là
... 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 ...
Hoặc là:
su - root
grep "user-setup: Adding user user123 to group" /var/log/installer/syslog | cut -d' ' -f11
Sản lượng nào:
adm
cdrom
dip
lpadmin
plugdev
sambashare
sudo
(Không biết tại sao dip
đột nhiên trở thành một nhóm mặc định bằng cách cài đặt. Phải làm gì với dialout
việc bị xóa?)
2.a Cập nhật các nhóm - sử dụng quyền truy cập root "tích hợp"
Vì vậy, làm root , để thêm các nhóm vào người dùng, tức là người dùng user123
:
usermod -a -G adm,cdrom,lpadmin,sudo,sambashare,dip,plugdev user123
Ở đâu (hơi lỗi thời vào ngày 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
Một số tính năng bổ sung bạn có thể cần: (kiểm tra những gì bạn có root@YOURPC:~# id -nG user123
)
dialout ttyS*/Serial/COM1,COM2 ...
vboxusers Virtual Box
user123 Your own group
Nếu bạn muốn; kiểm tra hai lần / etc / nhóm, tức là (ở đây có một số tính năng bổ sung):
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
Là một thay thế có thể khởi động vào chế độ cứu hộ và
mount -o remount,rw /
usermod -G adm,cdrom,lpadmin,sudo,sambashare,dip,plugdev user123
Đăng xuất và đăng nhập . Các nhóm nên được cập nhật.
2.b Cập nhật các nhóm - sử dụng quyền truy cập root từ Live-CD, v.v.
xxx
đây là nơi hệ thống tập tin của bạn được gắn kết khi chạy phiên bản trực tiếp, tức là /media/foo
.
Chỉnh sửa thủ công tệp /xxx/etc/group
bằng vigr và thêm người dùng như trong danh sách trước.
Hoặc là; chỉ thêm người dùng vào sudo; như trong:
sudo:x:27:user123
Khởi động vào bản cài đặt và cập nhật của bạn bằng cách thực hiện usermod
lệnh với sudo
:
sudo usermod -a -G adm,cdrom,lpadmin,sudo,sambashare,dip,plugdev user123
Đăng xuất và đăng nhập . Các nhóm nên được cập nhật.
Lưu ý kép: admin
không còn là một phần của Ubuntu kể từ ngày 11.10 sudo
.