Samba
1 前言
一个问题,一篇文章,一出故事。
笔者需要无交互地设置samba的密码,于是整理此文。
2 最佳实践
2.1 手动输入理解命令
smbpasswd -s -a smbuser01
需要注意的是,
– 参数“-s”启用接收标准输入的字符为密码
– 参数“-a”添加用户到samba的本地密码文件(重复输入将覆盖)
命令无任何提示,按如下方法输入两次密码可正常结束,
smbpwd smbpwd
2.2 实现自动输入密码
smbPassword="smbpwd" echo -e "$smbPassword\n$smbPassword" | smbpasswd -s -a smbuser01
需要注意的是,
– 变量“$smbPassword”定义用户要设置的密码
– 转义字符“\n”代表换行(依靠换行符号实现输入两次密码)
没有评论