커널 매개변수를 통해 사용자 비밀번호 설정

커널 매개변수를 통해 사용자 비밀번호 설정

이 정보를 사용하는 올바른 구문은 무엇입니까?시스템 매뉴얼:

systemd-sysusers(8)는 자격 증명 passwd.hashed-password를 찾습니다.,passwd. 일반 텍스트 비밀번호입니다.그리고 passwd.shell. 생성된 시스템 사용자의 비밀번호(UNIX 해시 형식 또는 일반 텍스트) 또는 셸을 구성합니다. 루트 등 원하는 시스템 사용자로 바꾸십시오.

그리고

자격 증명은 다음을 통해 커널 명령줄을 통해 시스템으로 전달될 수도 있습니다.systemd.set_credential=systemd.set_credential_binary= 커널 명령줄 옵션(후자는 Base64로 인코딩된 바이너리 데이터를 사용함) 여기에 지정된 모든 데이터는 /proc/cmdline을 통해 모든 사용자 공간 응용 프로그램(권한이 없는 응용 프로그램 포함)에 표시됩니다. 일반적으로 이는 민감한 정보를 전달하는 데 유용하지 않으므로 피해야 합니다.

커널 옵션을 추가해 보았습니다.

... systemd.set_credential=passwd.plaintext-password.root:123123
... systemd.set_credential=passwd.plaintext-password.root:'123123'
... systemd.set_credential=passwd.plaintext-password.root=123123

아무것도 픽업되지 않은 것 같았습니다. 추가 내용 debug에도 흥미로운 내용이 표시되지 않습니다.

관련 정보