반응형
계정 생성 명령어(useradd)와 비밀번호 설정을 한 줄로 동시에 처리하려면
useradd 후에 바로 chpasswd 또는 passwd --stdin을 조합해 주면 됩니다.
리눅스 계열(Ubuntu/Debian vs CentOS/RHEL)에 따라 방식이 다릅니다.
아래에서 운영체제별 가장 안전하고 권장되는 방법을 정리해드립니다.
✅ Ubuntu / Debian 계열 (NCP, AWS Ubuntu 대부분 포함)
chpasswd 사용 (권장)
✔ 한 줄로 계정 생성 + 비번 설정
sudo useradd -s /bin/bash -m -d /home/계정명 -g 그룹명 계정명 && echo "계정명:비번" | sudo chpasswd
✅ CentOS / RHEL 계열
passwd --stdin 사용 (CentOS 전용 기능)
✔ 한 줄로 생성 + 비번 설정
sudo useradd -s /bin/bash -m -d /home/계정명 -g 그룹명 계정명 && echo "비번" | sudo passwd --stdin 계정명
⛔ 주의: useradd 자체에는 비밀번호 옵션이 없음
많이들 착각하는데
useradd 명령어에는 비밀번호를 직접 지정하는 옵션이 없습니다.
그래서 반드시 chpasswd 또는 passwd --stdin과 조합해야 합니다.
반응형
'[TOP] > EC2' 카테고리의 다른 글
| [Nginx Keepalive 와 ALB Idle Timeout] 역할 차이!! (0) | 2025.12.21 |
|---|---|
| [프로젝트 관리도구] JIRA란 무엇인가? (1) | 2025.12.14 |
| [GitHub · GitLab · Bitbucket] 차이점 총정리!! (1) | 2025.12.14 |
| [AWS] Auto Scaling 차근 차근 따라하기 (고급)(3) - 예약 스케줄 !! (0) | 2025.12.02 |
| [AWS 오토스케일링] Launch Template(시작 템플릿) 과거 버전 안전 삭제 가이드!! (0) | 2025.12.02 |
| [Linux] Swappiness 확인 및 설정 !! (1) | 2025.12.02 |
댓글