smbpasswdにはそういった機能がない。
pdbedit -Lを使う。
pdbeditとは
manによれば「SAM database(sambaユーザデータベース)を管理するコマンド」
pdbedit -L
ユーザデータベースに登録されているユーザアカウントをすべて表示する。
「ユーザ名:uid:フルネーム」という書式で表示。
以下、実行例はすべてmanから。
$ pdbedit -L
sorce:500:Simo Sorce
samba:45:Test User
-vを付けると詳細に。
$ pdbedit -L -v
---------------
username: sorce
user ID/Group: 500/500
user RID/GRID: 2000/2001
Full Name: Simo Sorce
Home Directory: ¥¥BERSERKER¥sorce
HomeDir Drive: H:
Logon Script: ¥¥BERSERKER¥netlogon¥sorce.bat
Profile Path: ¥¥BERSERKER¥profile
---------------
username: samba
user ID/Group: 45/45
user RID/GRID: 1090/1091
Full Name: Test User
Home Directory: ¥¥BERSERKER¥samba
HomeDir Drive:
Logon Script:
Profile Path: ¥¥BERSERKER¥profile
そのほかのオプションはpdbedit -helpあるいは、もちろんman。