더북(TheBook)

2.2.4 usermod, 사용자 변경

사용자의 설정(홈 디렉터리, 비밀번호, 그룹명 등)을 변경하고자 할 때 usermod 명령어를 사용할 수 있다. 명령어 실행 형식은 usermod <옵션> <사용자명>이고, 주요 옵션으로는 -d(홈 디렉터리 변경), -g(그룹 id 변경), -p(비밀번호 변경) 등이 있다.

# testuser 사용자의 그룹 ID를 1로, 홈 디렉터리를 /tmp로 변경
secu@secu-VirtualBox:~$ sudo usermod -g 1 -d /tmp testuser

# 변경되었는지 확인하기 위해 사용자 정보 파일 탐색
secu@secu-VirtualBox:~$ sudo cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin
... 중간 생략 ...
systemd-coredump:x:999:999:systemd Core Dumper:/:/usr/sbin/nologin
vboxadd:x:998:1::/var/run/vboxadd:/bin/false
testuser:x:1001:1::/tmp:/bin/sh    ← testuser2 사용자 정보는 보이지 않고(삭제), testuser 사용자의 그룹 ID와 홈 디렉터리가 변경된 것을 확인
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.