昨日の夕方、私は髪の毛を抜いて(比喩的な意味で — 私はハゲている)、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