현재 Raspian 버전에서는 다음과 같이 명령 행에서 현재 로그인 한 사용자의 비밀번호를 변경할 수 있음을 알고 있습니다.
sudo passwd
그런 다음 사용자에게 새 비밀번호를 두 번 입력하라는 메시지가 표시됩니다. 다음과 같이 출력이 생성됩니다.
Changing password for pi.
(current) UNIX password:
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
쉘 스크립트와 같이 프로그래밍 방식으로 암호를 변경할 수있는 방법이 있는지 궁금합니다.
Raspberry Pis에 배포하기 위해 구성 스크립트를 만들려고하는데 수동으로 새 암호를 입력하고 싶지 않습니다.
expect(1)
도움이 될 수 있습니다.
프로그래밍 방식으로 암호를 변경할 때 보안 관련 사항을 고려해야합니다.
—
Josh Habdas
sudo
. 사용sudo
하면 해당 사용자의 현재 비밀번호를 몰라도 모든 사용자에 대해 새 비밀번호를 강제 설정할 수 있습니다.