사용자 추가 시스템에 사용자 계정을 추가하는 데 사용되는 Linux 명령입니다. 이는 Linux에서 adduser 명령에 대한 심볼릭 링크일 뿐이며 둘 사이의 차이점은 useradd는 시스템과 함께 컴파일된 기본 바이너리인 반면 adduser는 백그라운드에서 useradd 바이너리를 사용하는 Perl 스크립트라는 것입니다. 다음 파일이 변경됩니다.
- /etc/passwd
- /etc/shadow
- /etc/그룹
- /etc/gshadow
- /home에 새 사용자를 위한 디렉터리를 만듭니다.
내용의 테이블
- Linux의 `useradd` 명령 구문
- `useradd` 명령으로 작업하기
- 1. Linux에서 사용자를 추가하는 방법
- 2. 새로운 사용자의 홈 디렉터리 경로를 지정하여 사용자를 추가하는 방법
- 3. 특정 사용자 ID(UID)를 가진 사용자를 생성하는 방법
- 4. 특정 그룹 ID(GID)를 가진 사용자를 생성하는 방법
- 5. 홈 디렉토리 없이 사용자를 생성하는 방법
- 6. 만료일이 있는 사용자를 생성하는 방법
- 7. 댓글로 사용자를 생성하는 방법
- 8. 변경된 로그인 쉘로 사용자를 생성하는 방법
- 9. 사용자의 암호화되지 않은 비밀번호를 설정하는 방법
- 10. 도움말 표시
Linux의 `useradd` 명령 구문
`useradd` 명령의 기본 구문은 다음과 같습니다.
useradd [options] [User_name]>
`useradd` 명령으로 작업하기
1. Linux에서 사용자를 추가하는 방법
이 명령은 test_user라는 사용자를 추가합니다.
sudo useradd test_user>

토치 설치
2. 새로운 사용자의 홈 디렉터리 경로를 지정하여 사용자를 추가하는 방법
새로운 사용자에게 홈 디렉터리 경로를 제공하려면 Linux에서 다음 명령을 사용합니다.
sudo useradd -d /home/test_user test_user>

그러면 us/home/test_user의 홈 디렉터리가 설정됩니다.
3. 특정 사용자 ID(UID)를 가진 사용자를 생성하는 방법
사용자 정의 UID로 새 사용자를 생성하려면 다음 명령을 사용합니다.
sudo useradd -u 1234 test_user>

그러면 사용자 ID가 1234이고 이름이 test_user인 새 사용자가 생성됩니다.
4. 특정 그룹 ID(GID)를 가진 사용자를 생성하는 방법
새 사용자를 생성하고 특정 그룹 ID를 할당하려면 다음 명령을 사용하십시오.
sudo useradd -g 1000 test_user>

그러면 그룹 ID가 1000이고 이름이 test_user인 새 사용자가 생성됩니다.
5. 홈 디렉토리 없이 사용자를 생성하는 방법
홈 디렉터리 없이 사용자를 생성하려면 다음 명령을 사용합니다.
sudo useradd -M test_user>

그러면 홈 디렉터리 없이 test_user라는 이름의 사용자가 생성됩니다.
6. 만료일이 있는 사용자를 생성하는 방법
사용자 계정의 만료 날짜를 설정하려면 다음 명령을 사용합니다.
sudo useradd -e 2020-05-30 test_user>

그러면 만료 날짜가 2020년 5월 30일인 test_user라는 사용자가 생성됩니다.
7. 댓글로 사용자를 생성하는 방법
사용자에 대한 설명이나 설명을 추가하려면 다음 명령을 사용합니다.
sudo useradd -c 'This is a test user' test_user>

그러면 사용자에 대한 간단한 설명이나 설명이 포함된 사용자가 생성됩니다.
8. 변경된 로그인 쉘로 사용자를 생성하는 방법
다른 로그인 셸을 사용하여 사용자를 생성하려면 다음 명령을 사용합니다.
자바 모두 교체
sudo useradd -s /bin/sh test_user>

그러면 기본 쉘 /bin/sh를 사용하여 test_user라는 사용자가 생성됩니다.
9. 사용자의 암호화되지 않은 비밀번호를 설정하는 방법
사용자의 암호화되지 않은 비밀번호를 설정하려면 다음 명령을 사용합니다.
sudo useradd -p test_password test_user>

그러면 이름이 test_user이고 암호화되지 않은 비밀번호는 test_password인 새 사용자가 생성됩니다.
10. 도움말 표시
도움말을 표시하려면 다음 명령을 사용합니다.
sudo useradd --help>

이 명령은 useradd 명령의 도움말 섹션을 표시합니다.
결론
이 기사에서 우리는 다양한 사용자 정의를 통해 사용자 계정을 생성하는 강력한 도구인 Linux의 `useradd` 명령에 대해 논의했습니다. 전반적으로 시스템 관리자는 해당 옵션과 구문을 이해함으로써 Linux 시스템에서 사용자 계정을 효율적으로 관리할 수 있다고 말할 수 있습니다.