반응형
사용자 계정 만들기, useradd
리눅스 시스템에서 useradd
명령어는 새 사용자 계정을 생성할 때 사용됩니다. 이 명령어는 사용자의 홈 디렉터리, 로그인 쉘, 사용자 정보 등을 설정할 수 있는 옵션들을 제공합니다. useradd
는 시스템 관리자가 새 사용자를 시스템에 추가할 때 사용하는 기본 도구 중 하나입니다.
기본 사용법
useradd
명령어의 기본 구문은 다음과 같습니다:
useradd [옵션] 사용자명
주요 옵션
-d
,--home
: 새 사용자의 홈 디렉터리를 지정합니다.-m
,--create-home
: 사용자 계정을 생성할 때 홈 디렉터리도 함께 생성합니다.-s
,--shell
: 사용자의 로그인 쉘을 지정합니다.-u
,--uid
: 사용자의 UID(사용자 식별 번호)를 설정합니다.-g
,--gid
: 사용자의 기본 그룹을 지정합니다.-G
,--groups
: 사용자를 추가할 추가 그룹을 지정합니다.-c
,--comment
: 사용자에 대한 설명이나 정보를 추가합니다.-e
,--expiredate
: 계정의 만료 날짜를 YYYY-MM-DD 형식으로 설정합니다.-f
,--inactive
: 비밀번호가 만료된 후 계정이 비활성화될 때까지의 일 수를 설정합니다.
예시
- 기본 옵션으로 새 사용자 생성:
useradd username
- 홈 디렉터리와 함께 새 사용자 생성:
useradd -m -d /home/newuser newuser
- 특정 쉘과 함께 새 사용자 생성:
useradd -s /bin/bash newuser
- 사용자 정보와 함께 새 사용자 생성:
useradd -c "User Name" -m newuser
정리
useradd
는 새 사용자 계정을 생성하는 명령어입니다.- 다양한 옵션을 통해 사용자의 홈 디렉터리, 쉘, UID 등을 설정할 수 있습니다.
- 사용자를 추가한 후에는
passwd
명령어를 사용하여 사용자의 비밀번호를 설정하는 것이 일반적입니다.
useradd
명령을 사용하여 새 사용자를 추가한 후, 추가적인 설정이 필요할 수 있습니다. 예를 들어, 생성된 사용자에게 비밀번호를 할당하거나, 특정 파일 시스템 권한을 부여하기 위해 passwd
명령어와 chown
, chmod
명령어 등을 사용할 수 있습니다.
반응형
'Linuxpia > Linux 명령어' 카테고리의 다른 글
[리눅스 명령어] 사용자 계정을 삭제하는 명령어, userdel (103) | 2024.02.09 |
---|---|
[리눅스 명령어] 사용자 계정 정보 수정, usermod (139) | 2024.02.08 |
[리눅스 명령어] 중복된 문장 찾기, uniq (144) | 2024.02.06 |
[리눅스 명령어] 공백 문자를 탭으로 변환, unexpand (145) | 2024.02.05 |
[리눅스 명령어] 시스템 정보 보기, uname (149) | 2024.02.04 |