3

スクリプトを使用してユーザーパスワードを変更しようとしていますが、-tオプションの使用に問題があります。これが私が試したことです:

echo -e "12345\n12345\n" | pdbedit -t -u username

だからこれはどういうわけか間違っています。私が欠けているアイデアや、何を試してみるべきですか?

4

1 に答える 1

4
$ printf "%s\n%s\n" pwd pwd|pdbedit -t -r -u user

どちらも機能していないようです

http://git.samba.org/?p=samba.git;a=blob;f=source3/utils/pdbedit.cによると 、--password-from-stdinパラメーター(pw_from_stdinはアカウントの作成にのみ影響します

したがって、あなたはむしろsmbpasswdを好むでしょう

$ printf "%s\n%s\n" pwd pwd|smbpasswd -s user

smbpasswdへのパイプパスワード

于 2012-10-02T12:25:28.007 に答える