Ubuntu에 새 사용자를 추가했는데 비밀번호 설정이 작동하지 않습니까?

Ubuntu에 새 사용자를 추가했는데 비밀번호 설정이 작동하지 않습니까?

새 사용자를 만들었습니다.

$ sudo useradd -m Ari -p pass123

그런데 로그인하면 비밀번호가 틀렸다고 나오네요. 명령줄 로그를 텍스트 파일로 저장했기 때문에 비밀번호가 맞는지 알 수 있습니다.

또한 다음과 같은 그룹도 만들었습니다.

$ sudo groupadd testgroup1

새 계정을 추가하세요.

$ sudo usermod -a -G testgroup1 Ari

왜 로그인할 수 없나요?

답변1

-p옵션은 암호화된 비밀번호를 찾습니다:

-p, --password 비밀번호

crypt(3)에 의해 반환된 암호화된 비밀번호입니다. 기본값은 비밀번호를 비활성화하는 것입니다.

Note: This option is not recommended because the password (or encrypted password) will
be visible by users listing the processes.

You should make sure the password respects the system's password policy.

비밀번호를 변경하려면 다음 명령을 사용해야 합니다.

sudo passwd Ari

이 옵션을 사용하려면 -p먼저 비밀번호를 암호화해야 합니다. 언급된 방법 중 일부를 사용할 수 있습니다.여기예를 들어:

$ mkpasswd
Password:
1puqSPGTnyi5o
$ sudo useradd -m Ari -p 1puqSPGTnyi5o

mkpasswd유틸리티는 whoisapt를 통해 제공되는 패키지에 포함되어 있습니다.

관련 정보