[[How2Computing]]

sambaを使うメモ


**Unable to modify TDB passwd: NT_STATUS_UNSUCCESSFUL! [#e6b90dca]

smbpasswdでユーザ登録しようとすると、

 # pdbedit -a -u siio
 new password:
 retype new password:
 Unable to modify TDB passwd: NT_STATUS_UNSUCCESSFUL!
 Failed to add entry for user siio.

というエラーが出る。
そこで、smbpasswdをデバッグ付きで実行させてみる。

 # smbpasswd -D 10 -a siio
 Netbios name list:-
 ...(中略)...
 pdb backend tdbsam has a valid init
 New SMB password:
 Retype new SMB password:
 tdbsam_open: successfully opened /opt/etc/samba/passdb.tdb
 pdb_getsampwnam (TDB): error fetching database.
  Key: USER_siio
 Finding user siio
 ...(中略)...
 Unable to modify TDB passwd: NT_STATUS_UNSUCCESSFUL!
 Failed to add entry for user siio.

となって、/opt/etc/samba/passdb.tdbにあるtdbファイルがおかしいらしい。
このファイルをリネームして(消去しても良いと思う)、
再度実行したら、登録することが出来た。

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS