저는 Debian 11을 사용하고 있으며 비밀번호를 로 설정했습니다 shadow
.
비밀번호를 파일에 무작위로 생성합니다 pas
.
cat pas
"Th3P@ssw0rd"
권한이 있는 일반 사용자로 비밀번호를 업데이트하면 sudo
,
sudo passwd username
Th3P@ssw0rd
저는 항상 파일에서 복사하여 붙여넣습니다 pas
.
파일에 비밀번호가 있는 경우 메시지를 표시하지 않고 사용자의 비밀번호를 업데이트하려면 어떻게 해야 합니까?
답변1
비밀번호를 username
다음으로 설정하세요 Th3P@ssw0rd
:
echo 'username:Th3P@ssw0rd' | sudo chpasswd
파일을 사용하여 비밀번호 설정 pas
:
echo "username:$(cat pas)" | sudo chpasswd