Samba的配置文件中security = user级别时,客户端访问Samba服务器时需要提交用户名和密码进行身份验证,此时就需要用到smbpasswd命令了。
smbpasswd命令:
smbpasswd用来添加删除samba用户。
语法格式:
smbpasswd [options] USERNAME
-a:添加samba用户
示例:如果要建立一个samba用户,必须是在/etc/shadow(当前linux系统中)存在的用户。
#smbpasswd -a whsir 创建一个samba用户,用户名为whsir,输入此用户密码(注意:此密码不必和系统中whsir用户的密码一样,samba密码是独立的),提示Added user whsir.创建成功。
-d:禁用samba用户
示例:
#smbpasswd -d whsir 提示Disabled user whsir.禁用whsir用户成功
-e:启用samba用户
示例:
#smbpasswd -e whsir 提示Enabled user whsir.启用whsir用户成功
-n:将指定用户的密码置空
示例:
#smbpasswd -n whsir 提示User whsir password set to none.
-x:删除samba用户
示例:
#smbpasswd -x whsir 提示Deleted user whsir.删除成功(并不影响linux系统中whsir用户)
-h:获取帮助
示例:
#smbpasswd -h 获取帮助信息(也可以使用#man smbpasswd)
原文链接:smbpasswd命令常用选项详解及用法,转载请注明来源!