usermod 명령어 생성기
사용자 계정을 수정할 usermod 명령어 생성
usermod 사용 시작하기
## usermod란 무엇인가요?
`usermod`는 기존 사용자 계정을 수정합니다. 수정할 수 있는 항목으로는 추가 그룹, 로그인 셸, 홈 디렉터리, 로그인 이름, 그리고 잠금/해제 상태가 있습니다. 이 명령을 실행하려면 루트 권한이 필요합니다.
## 사용 방법
1. **변경 사항 선택**: 그룹, 셸, 홈 디렉터리, 또는 계정 잠금 상태를 설정합니다. 2. **사용자 이름 입력**: 수정할 대상 계정 이름을 입력합니다(위치 인수). 3. **-G와 함께 -a 사용**: 기존 그룹을 제거하지 않고 새로운 그룹을 추가하려면 항상 `-a`과 `-G`를 함께 사용해야 합니다. 4. **복사하여 실행**: 생성된 명령문을 터미널에 복사하여 실행합니다.
일반 옵션
### `-aG` 그룹에 추가하기 현재 속해 있는 그룹은 그대로 유지한 채 사용자를 추가 그룹에 추가합니다. `-G` 단독으로는 그룹 목록을 대체할 수 없으므로, 추가 작업 시에는 항상 `-a`와 함께 사용해야 합니다.
### `-s` 로그인 셸 설정 사용자의 로그인 셸을 지정합니다(예: `/bin/zsh` 또는 `/bin/bash`).
### `-l` 새로운 로그인 이름 지정 로그인 계정의 이름을 변경합니다. 홈 디렉토리는 자동으로 이동되지 않습니다.
### `-d` 홈 디렉토리 변경 사용자의 홈 디렉토리 경로를 변경합니다. 기존 파일을 이동하려면 `-m`과 함께 사용해야 합니다.
### `-m` 홈 디렉토리 내용 이동 현재 홈 디렉토리의 내용을 `-d`으로 지정된 새 위치로 이동합니다.
### `-L` 잠그기 계정을 잠깁니다(비밀번호 해시 앞에 `!`를 붙입니다).
### `-U` 잠금 해제 `-L`의 반대 작업으로, 비밀번호를 통한 로그인을 복원합니다.
▶sudo 그룹과 docker 그룹에 사용자를 추가하려면 어떻게 해야 하나요?
▶왜 usermod -G sudo 명령어로 내 사용자가 docker 그룹에서 제거되었나요?
▶사용자의 셸을 변경하고 홈 디렉토리를 옮기려면 어떻게 해야 하나요?
이 도구가 당신에게 도움이 되었다면, 저에게 커피 한 잔 사주세요.
제게 커피 한 잔 사주세요.