su: 기본 인증 모듈은 사용자를 모릅니다.

su: 기본 인증 모듈은 사용자를 모릅니다.

다음 명령을 실행하여 useraddLinux에서 새 사용자를 만들었습니다 .

david@machineA:~> sudo useradd golden
david@machineA:~> sudo su - golden
Creating directory '/home/golden'.
$ ^C
$ exit
su: User not known to the underlying authentication module

하지만 해당 사용자로 전환하려고 하면 오류가 표시됩니다.su: User not known to the underlying authentication module

내가 뭘 잘못했나요?

답변1

프로그램 useradd은 자동으로 비밀번호 항목을 추가하지 않지만 대신 adduser디렉토리 정보(이름, 전화번호, 사무실 등)를 묻는 메시지를 표시하고 새로 생성된 사용자에 대한 비밀번호를 설정하라는 메시지를 표시합니다.

관련 정보