samba新增用户命令
时间: 2024-09-27 16:10:36 浏览: 57
Samba是一个开源的文件和打印服务解决方案,用于让Windows网络环境中的计算机能够访问Linux或Unix系统。在Samba中,增加新用户通常涉及到编辑配置文件并创建相应的账号。以下是基本步骤:
1. **添加到本地系统账户**:
- 打开终端,使用`sudo`权限进入。
- 使用文本编辑器打开`smb.conf`文件,它通常位于`/etc/samba/smb.conf`。
- 在`[users]`或`[global]`部分,加入新用户的条目,例如:
```
username = newusername
comment = New Samba User
password = encrypted_password
unix homedir = /home/newusername
```
- 需要注意的是,密码应加密存储,可以使用`smbpasswd`工具生成。
2. **设置用户映射**:
如果需要将Windows用户映射到本地用户,可以在`[homes]`或`[passwd]`段落中添加:
```
map to guest = no
browsable = yes
usershare allow guests = no
[newuser]
comment = User Comment
path = /path/to/home/newuser
read only = no
create mask = 0750
directory mask = 0755
```
3. **保存并刷新配置**:
修改完毕后,记得保存并使用`smbpasswd -a newusername`命令来激活新用户,并设置其密码。
4. **重启Samba服务**:
最后,重启Samba服务以便新的配置生效:
```
sudo service smbd restart
```
阅读全文