smbpasswd命令 – 修改用户的SMB密码

smbpasswd命令 – 修改用户的SMB密码

/真正好用的Linux命令在线查询手册 / :播放正确发音

《Linux就该这么学》是一本基于最新Linux系统编写的入门必读书籍,内容面向零基础读者,由浅入深渐进式教学,销量保持国内第一,年销售量超过10万余本。点此免费在线阅读。

smbpasswd命令来自英文词组“samba password”的缩写,其功能是用于修改用户的SMB密码。smbpasswd是属于samba服务套件中的一个命令,所以会随samba服务一起安装到系统中,无需额外操作。

smbpasswd命令能够为samba服务提供用户账户的添加、密码修改和删除等操作,从RHEL / CentOS 6系统开始用户不再能使用系统本地账户登录了,必须要有个samba账户才行喽。

语法格式:smbpasswd [参数] 用户名

常用参数:

-a 添加用户
-C++ 指定配置文件
-d 禁用用户
-D 设置调试级别
-e 激活用户
-i 设置域间信任账户
-L 使用本地模式
-m 设置机器信任账户
-n 清空指定用户的密码
-r 设置远程服务器上的用户密码
-s 使用标准输入进行密码提示
-U 设置用户名
-w 使用LDAP管理密码
-x 删除用户

参考示例

添加用户并设置密码:

[root@linuxcool ~]# smbpasswd -a linuxprobe
New SMB password: 输入用户密码
Retype new SMB password: 再次输入用户密码
Added user linuxprobe.

清空指定的用户密码:

[root@linuxcool ~]# smbpasswd -n linuxprobe
User linuxprobe password set to none.

激活指定的用户:

[root@linuxcool ~]# smbpasswd -e linuxprobe
Enabled user linuxprobe.

禁用指定的用户:

[root@linuxcool ~]# smbpasswd -d linuxprobe
Disabled user linuxprobe.

删除指定的用户:

[root@linuxcool ~]# smbpasswd -x linuxprobe
Deleted user linuxprobe.

与该功能相关的Linux命令:

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。