Samba 4はユーザーパスワードをどこに保存しますか? Samba 3からSamba 4にパスワードハッシュを取得する方法は?
私はSamba 3で独自のLDAPサーバーを使用しており、パスワードハッシュはユーザーuserpassword
エントリの属性(passdbバックエンド:ldapsam)に保存されています。
ただし、Samba 4は独自のLDAPサーバーとshemaを使用しているため、Samba 4ユーザーエントリにこの属性をコピーしても機能しないようです。
LDAP属性にSamba 4パスワードを保存する方法は?
答え1
Samba 4はユーザーパスワードをどこに保存しますか?
自己(統合)LDAPサーバー属性unicodePwd
。この属性はLDAPを介して使用できません(例:ldapsearch
表示されません)。ただし、たとえばldbsearch
属性を表示できます。
Samba 3からSamba 4にパスワードハッシュを取得する方法は?
Sambaクラシックアップグレードを使用する必要があります。サンバウィキより多くの情報を知りたいです。
LDAP属性にSamba 4パスワードを保存する方法は?
LDAP属性を直接変更しないでください。これを使用して、samba-tool user setpassword
ユーザーの新しいパスワードを設定できます。移行の場合は、Samba 3 LDAPバックエンドとうまく機能するクラシックアップグレードを使用する必要があります。
答え2
Sambaサーバーを設定すると、パスワードは/ etc / shadowに保存されました。