mksmbpasswd cat /etc/passwd | /usr/sbin/mksmbpasswd > /etc/samba/smbpasswd
mksmbpasswd should be used only once, the first time Samba is installed. The idea is to ease accounts creation by transferring all user accounts from /etc/passwd to /etc/samba/smbpasswd.
Please note that passwords are not transferred automatically from /etc/passwd to the new /etc/samba/smbpasswd file. After running mksmbpasswd all accounts are disabled so the system administrator must run smbpasswd for each account that needs to be enable.
System wide accounts file
Encrypted passwords file for the Samba daemons
samba(7), nmbd(8), smbd(8)
Eloy A. Paris <firstname.lastname@example.org> (man page based on sendmailconfig’s man page by Robert Leslie <email@example.com>)