スクリプトを使用してユーザーパスワードを変更しようとしていますが、-tオプションの使用に問題があります。これが私が試したことです:
echo -e "12345\n12345\n" | pdbedit -t -u username
だからこれはどういうわけか間違っています。私が欠けているアイデアや、何を試してみるべきですか?
スクリプトを使用してユーザーパスワードを変更しようとしていますが、-tオプションの使用に問題があります。これが私が試したことです:
echo -e "12345\n12345\n" | pdbedit -t -u username
だからこれはどういうわけか間違っています。私が欠けているアイデアや、何を試してみるべきですか?
$ 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