adduser
Debian 계열에서 useradd를 정책 친화적으로 감싼 대화형 사용자 관리 도구다. Fedora 계열의 adduser는 보통 useradd와 같은 shadow-utils 명령이므로 동작이 다르다.
Installation
- Debian / Ubuntu:
sudo apt install adduser - RHEL / Fedora:
shadow-utils가adduser이름을 제공할 수 있으나 Debianadduser와 동일한 프로그램이 아니다. - macOS와 Windows에는 공식 동일 구현이 없다.
adduser --version
Usage
adduser [OPTIONS] USERadduser [OPTIONS] USER GROUP: 기존 사용자를 그룹에 추가–system: 시스템 사용자 생성–group: 그룹 생성–home DIR: 홈 디렉터리 지정–shell SHELL: 로그인 셸 지정–disabled-password: password 인증을 설정하지 않음–gecos GECOS: 설명 필드 지정
Examples
sudo adduser alice sudo adduser alice sudo sudo adduser --system --group --no-create-home appsvc
Configuration
Debian 구현의 기본 정책은 /etc/adduser.conf에서 관리한다. 배포판과 adduser 버전에 따라 지원 key가 다르므로 man adduser.conf를 함께 확인한다.
Compatibility
스크립트에서 이식성이 필요하면 adduser를 useradd의 단순 별칭으로 가정하지 않는다. 실행 전 운영체제와 구현을 확인한다.
Help
See Also
History
- codex:: 2026-08-10 Replaced the legacy redirect with a dedicated Debian adduser page and clarified cross-distribution differences.