나는 debian8(Jessie)을 가지고 있고 다이얼아웃 그룹에 사용자를 추가하려고 합니다. 아아, 이 그룹은 존재하지 않습니다. 사용자를 루트 또는 sudo 그룹에 추가하고 싶지 않습니다.
어떻게 해야 합니까?
~$ groups
user1 user2 cdrom floppy sudo audio dip video plugdev netdev lpadmin scanner bluetooth
다이얼아웃 그룹을 만드는 방법은 무엇입니까?
$sudo usermod -a -G dialout user1
오류 없이 실행되지만 다이얼아웃 그룹의 구성원인지도 표시되지 않고 다이얼아웃 그룹이 존재하는 것도 표시되지 않습니다.
답변1
Debian에서는 기본 그룹이 설정됩니다 base-passwd
. 이 dialout
그룹은 항상 존재해야 합니다. 그렇지 않은 경우 다음을 update-passwd
사용하여 예상 구성을 복원할 수 있습니다.
sudo update-passwd
(이렇게 하면 시스템과 사용자 그룹이 복원되지만 다른 내용은 수정되지 않습니다.)
사용자를 그룹에 추가하기만 하면 됩니다.
sudo adduser $(whoami) dialout
답변2
"groupadd" 명령을 사용해 볼 수 있습니다.
user@system:~$ groupadd
Usage: groupadd [options] GROUP
Options:
-f, --force exit successfully if the group already exists,
and cancel -g if the GID is already used
-g, --gid GID use GID for the new group
-h, --help display this help message and exit
-K, --key KEY=VALUE override /etc/login.defs defaults
-o, --non-unique allow to create groups with duplicate
(non-unique) GID
-p, --password PASSWORD use this encrypted password for the new group
-r, --system create a system account
또한 대부분의 창 관리자에는 그래픽 사용자 관리자가 설치된 상태로 제공되는 경우가 많습니다. 예를 들어, Knoppix 설정에서 Menu->Preferences->Users & Groups 아래에 놓았습니다.