리눅스 관리에 익숙하지 않기 때문에 다음 명령에 대해 약간 혼란스러워합니다.
useradd
usermod
groupadd
groupmod
Linux / Unix Administrator 's handbook에서 사용자 관리 책을 읽었으나 약간 흐릿합니다.
기본적으로 useradd
충분히 간단 해 보입니다.
useradd -c "David Hilbert" -d /home/math/hilbert -g faculty -G famous -m -s /bin/sh hilbert
username과 함께 "David Hilbert"를 추가 hilbert
하고 기본 디렉토리, 셸 및 그룹을 설정할 수 있습니다. 저는 이것이 -g
그의 기본 / 기본 그룹이고 -G
다른 그룹 이라고 생각합니다 .
다음은 내 다음 질문입니다.
- 이 명령은 여전히 작업 그룹겠습니까 경우
faculty
와는famous
존재하지 않았다? 그냥 만들까요? - 그렇지 않은 경우 새 그룹을 만드는 데 어떤 명령을 사용합니까?
- 사용자를 제거
hilbert
했는데 해당 그룹에 다른 사용자가없는 경우에도 계속 존재합니까? 제거해야합니까? useradd
위 의 명령을 실행 한 후famous
그룹 에서 David를 제거 하고hilbert
아직 존재하지 않는 기본 그룹을 다시 할당 하려면 어떻게해야 합니까?
usermod -g hilbert hilbert
하면 힐버트의 다른 그룹을 제거 할 수 있습니까? 그렇다면 다른 그룹을 유지하는 방법은 무엇입니까?