samba用户管理:
smbpasswd :smbpasswd命令属于samba套件,能够实现添加或删除samba用户和为用户修改密码。
smbpasswd [options] USERNAME
-a:添加
-x:删除
-d:禁用
-e:启用
pdbedit:
-L:列出samba服务中的所有用户;
-a, --create:添加用户为samba用户;
-u, --user=USER:要管理的用户;
-x, --delete:删除用户;
-t, --password-from-stdin:从标准输出接收字符串作为用户密码;
使用空提示符,而后将密码输入两次;
#列出samba与 [root@testdir localhost]#pdbedit -L smbuser1:1001: smbuser3:1003: smbuser2:1002: #添加samba用户: [root@testdir localhost]#useradd smb1 [root@testdir localhost]#useradd smb2 [root@testdir localhost]#smbpasswd -a smb1 New SMB password: Retype new SMB password: Added user smb1. [root@testdir localhost]#pdbedit -a -u smb2 new password: retype new password: Unix username: smb2 NT username: Account Flags: [U ] User SID: S-1-5-21-69848229-3552903553-6689845-1004 Primary Group SID: S-1-5-21-69848229-3552903553-6689845-513 Full Name: Home Directory: \\localhost\smb2 #删除samba用户 [root@testdir localhost]#smbpasswd -x smb1 Deleted user smb1. [root@testdir localhost]#pdbedit -x -u smb2 #-t: [root@testdir localhost]#useradd smb3 [root@testdir localhost]#pdbedit -t -a -u smb3 123 123 Unix username: smb3