昨日の夕方、私は髪の毛を抜いて(比喩的な意味で — 私はハゲている)、smbpasswdが私のSambaユーザーのパスワードをリセットしようとする試みを拒否し続けた理由を理解しようと1時間以上考えていました。とにかく、長い話をすると、そのユーザーがまだ存在していなかったからだったようです(smbpasswd -aは文句を言わずに彼女を追加して、今ではすべてがうまくいっています)
とにかく、単純に smbpasswd データベースにあるユーザーをリストアップしておけば、私の手間が省けました。それができるコマンドやユーティリティはあるのだろうか?(Sambaはその新風な.tdbデータベースを使っているが、そうでなければ cat /etc/smbpasswdだけで済む。)
156 Kromey 2011-04-14
ベストアンサー
あなたが探しているコマンドは pdbedit だと思います
manページの “pdbedit – SAMデータベースの管理(Sambaユーザのデータベース) “から
sudo pdbedit -L -v
-Lユーザーをリストアップする。-v 冗長にする
218 James T 2011-04-14
Samba 4以降では、samba-tool user listなどの便利なユーザー管理コマンドもあります
8 McX 2017-10-27

