commands.sh

pdbedit

linux

Edit the Samba user database. For simple user add/remove/password, you can also use `smbpasswd`.

More info →

Options (6)

-L, --listboolean

List all Samba users

Example: sudo pdbedit {{[-L|--list]}}
-v, --verboseboolean

List all Samba users and their settings

Example: sudo pdbedit {{[-L|--list]}} {{[-v|--verbose]}}
-u, --userboolean

Add an existing Unix user to Samba (will prompt for password)

Example: sudo pdbedit {{[-u|--user]}} {{username}} {{[-a|--create]}}
-a, --createboolean

Add an existing Unix user to Samba (will prompt for password)

Example: sudo pdbedit {{[-u|--user]}} {{username}} {{[-a|--create]}}
-x, --deleteboolean

Remove a Samba user

Example: sudo pdbedit {{[-u|--user]}} {{username}} {{[-x|--delete]}}
-z, --bad-password-count-resetboolean

Reset a Samba user's failed password counter

Example: sudo pdbedit {{[-u|--user]}} {{username}} {{[-z|--bad-password-count-reset]}}

Examples (5)

List all Samba users

sudo pdbedit [-L|--list]

List all Samba users and their settings

sudo pdbedit [-L|--list] [-v|--verbose]

Add an existing Unix user to Samba (will prompt for password)

sudo pdbedit [-u|--user] username [-a|--create]

Remove a Samba user

sudo pdbedit [-u|--user] username [-x|--delete]

Reset a Samba user's failed password counter

sudo pdbedit [-u|--user] username [-z|--bad-password-count-reset]
made by @shridhargupta | data from tldr-pages