사용자 추가 시 비밀번호 문제

사용자 추가 시 비밀번호 문제

나는 명령을 실행했다

sudo useradd testuser

그럼 내가 달릴 때

su testuser

아직 설정하지 않은 비밀번호를 묻는 메시지가 나타납니다. 그래서 뭘 입력해도 인증이 실패하게 되더라구요...

내가 여기서 무엇을 놓치고 있는 걸까요?

답변1

useradd비밀번호를 묻거나 설정하지 마세요. 다음 명령을 사용하여 비밀번호를 설정해야 합니다 passwd(해시된 비밀번호가 기록되도록 /etc/shadow).

sudo passwd testuser

또한 useradd이는 낮은 수준의 유틸리티이므로 옵션을 구체적으로 지정해야 하며 사용자를 위한 홈 디렉터리를 만들고 로그인 셸을 설정해야 할 수도 있습니다. 예를 들면 다음과 같습니다.

sudo useradd -d /home/testuser -m -s /bin/bash testuser

데비안(또는 그 파생물)을 사용하고 있다면 adduser래퍼를 확인하세요.

관련 정보