Samba 4はユーザーパスワードをどこに保存しますか?

Samba 4はユーザーパスワードをどこに保存しますか?

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に保存されました。

関連情報