静默创建 Samba 用户
使用 smbpasswd
创建 Samba 用户时通常要交互式设置用户密码,如果想用脚本创建 Samba 用户则可以使用 -s
参数,它会从 stdin
读取密码。
由于 smbpasswd
创建用户需要输入两次密码,第一次为设置密码,第二次为确认密码。因此应该通过 stdin
传入两次密码才能成功创建用户,以下为两种传入密码的方式:
(echo 123;echo 123) |sudo smbpasswd -s -a herald
echo -e "123\n123" |sudo smbpasswd -s -a herald
查看所有 samba 用户
sudo pdbedit -L -v
会员讨论区