설치된 HP 리눅스 이미징 및 인쇄 스크립트를 설치하고 무언가가 추락 사용하여. 지금은 내 자신의 그룹의 회원입니다 lp
.
Ubuntu 12.10과 같은 사용자의 기본 그룹은 무엇입니까? 이것과 같 습니까?
호기심에서이 정보가 기록되는 장소가 있습니까? 예를 들어, 사용자가 이전에 부팅 한 그룹을 보여주는 로그 파일은 무엇입니까? 이 정보 (기본적으로 어떤 그룹)가 문서화되어 있습니까?
설치된 HP 리눅스 이미징 및 인쇄 스크립트를 설치하고 무언가가 추락 사용하여. 지금은 내 자신의 그룹의 회원입니다 lp
.
Ubuntu 12.10과 같은 사용자의 기본 그룹은 무엇입니까? 이것과 같 습니까?
호기심에서이 정보가 기록되는 장소가 있습니까? 예를 들어, 사용자가 이전에 부팅 한 그룹을 보여주는 로그 파일은 무엇입니까? 이 정보 (기본적으로 어떤 그룹)가 문서화되어 있습니까?
답변:
기본 그룹; 새로 설치시 user123의 경우-( groups
터미널에서 명령 사용 ) :
user123 adm cdrom sudo dip plugdev lpadmin sambashare
11.04에서 diff를
admin
에 의해 대체 sudo
dialout
제거dip
추가됩니다.기본값을 가져 오거나 보려면 아마도 다른 여러 사람들에게도 효과가있을 것입니다. 해야 할 것:
sudo grep user-setup /var/log/installer/syslog
(보다 완벽하게하기 위해 이것을 추가)
나는 항상 루트 암호를 설정하지만 라이브 CD, 라이브 USB, 기타 설치 등을 사용하지 않으면 파일에 도달합니다.
당신은 경우 가 (즉,로) 세트 루트 암호를 :
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
제거 하는 것과 관련 이 있습니까?)
따라서 root 로 그룹을 user, 즉 user에 추가하십시오 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
네가 원한다면; / etc / 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
로그 아웃하고 로그인하십시오 . 그룹을 업데이트해야합니다.
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
.
sudo cat /var/log/installer/syslog | grep user-setup
:)
usermod -G adm,cdrom,lpadmin,sudo,sambashare,dip,plugdev
(섹션 2.a)에 오류 usermod
가 있습니다. 사용자를 지정해야합니다. 명령과 같아야합니다 usermod -G adm,cdrom,lpadmin,sudo,sambashare,dip,plugdev user123
(I가 편집을 통해,하지만 내 변화가 어떤 이유로 거부되었음을 수정했습니다.)