usermod

기존 로컬 사용자 계정의 이름, 그룹, 홈, 셸, 만료 정책 등을 변경하는 shadow-utils 명령이다.

  • Debian / Ubuntu: sudo apt install passwd
  • RHEL / Fedora: sudo dnf install shadow-utils
  • macOS와 Windows는 다른 계정 관리 체계를 사용한다.
usermod --help
  • usermod [OPTIONS] LOGIN
  • -a, –append: -G와 함께 기존 보조 그룹을 유지하며 추가
  • -G, –groups GROUPS: 보조 그룹 목록 교체
  • -g, –gid GROUP: 기본 그룹 변경
  • -d, –home HOME_DIR: 홈 경로 변경
  • -m, –move-home: -d와 함께 기존 홈 내용 이동
  • -l, –login NEW_LOGIN: 로그인 이름 변경
  • -s, –shell SHELL: 로그인 셸 변경
  • -L, –lock: password 잠금
  • -U, –unlock: password 잠금 해제
  • -e, –expiredate YYYY-MM-DD: 계정 만료일 변경
sudo usermod -aG GROUP "$USER"
sudo usermod -s /bin/bash alice
sudo usermod -d /srv/home/alice -m alice
sudo usermod --expiredate 2026-12-31 contractor
usermod -G만 사용하면 기존 보조 그룹 목록을 교체한다. 기존 그룹을 유지하며 추가할 때는 반드시 -aG를 함께 사용한다. 그룹 변경은 사용자가 새 session에 로그인한 뒤 반영된다.

+ usermod --help

usermod --help

+

  • codex:: 2026-08-10 Migrated and expanded the page while preserving the recorded append-to-group command.
  • /home/u613600155/domains/cli.zerotymer.net/public_html/data/pages/usermod/ko.txt
  • 마지막으로 수정됨: 2026/08/10 13:23
  • (바깥 편집)