← 返回命令列表

Linux command

smbpasswd 命令

文本

复制后可按需替换文件名、目录或参数。

常用示例

Change

smbpasswd

Add

sudo smbpasswd -a [username]

Modify

sudo smbpasswd [username]

Delete

sudo smbpasswd -x [username]

Enable

sudo smbpasswd -e [username]

Disable

sudo smbpasswd -d [username]

说明

smbpasswd manages Samba user passwords. It allows users to change their own SMB password, and administrators to add, remove, or modify Samba user accounts. Samba users must have an existing local Unix account before being added. The Samba password database is separate from the system password.

参数

-a
Add a new Samba user
-x
Delete a Samba user
-d
Disable a Samba user account
-e
Enable a previously disabled account
-n
Set null password (requires null passwords enabled)
-r _machine_
Change password on remote machine
-U _username_
Use specified username on remote machine
-s
Read password from stdin (silent mode)

FAQ

What is the smbpasswd command used for?

smbpasswd manages Samba user passwords. It allows users to change their own SMB password, and administrators to add, remove, or modify Samba user accounts. Samba users must have an existing local Unix account before being added. The Samba password database is separate from the system password.

How do I run a basic smbpasswd example?

Run `smbpasswd` in a terminal, then adjust file names, paths, flags, or remote targets for your system.

What does -a do in smbpasswd?

Add a new Samba user