samba配置用户访问方法
samba配置用户访问方法
zphj1987配置目的:
为了给指定用户一个独立访问目录
首先在samba服务器安装samba软件
1 | $ apt-get install samba |
然后配置独立访问用户
配置samba用户前提需要是linux的用户,所以要创建linux用户
1 | $ useradd zp |
用户创建完了以后
需要创建samba用户
1 | $ smbpasswd -a zp |
然后输入密码,记住密码,这个是客户端访问samba的密码
在服务器的/etc/samba/smb.conf文件的
[global]字段下面添加:
1 | client lanman auth = yes |
在文件末尾添加:
1 | [hj] |
修改配置文件以后,重启samba服务
注意 /hj 目录需要有读写执行权限,在samba服务器执行:
1 | $ chmod 777 /hj |
客户端访问方法
linux下两种方式
1 | $ smbmount 192.168.0.194:/hj /zp/test -o username=zp |
windows直接挂载
###附加命令:
查看samba的用户
1 | sudo pdbedit -L |
增加一个用户到samba
1 | sudo pdbedit -a username |
从samba账户中删除一个用户
1 | sudo pdbedit -x username |
显示samba账户信息
1 | sudo pdbedit -r username |
测试samba账户是否正常
1 | smbclient -L 192.168.1.1 -U username -d 3 |
valid users:
@zp 为zp组
zp 为zp用户
配置匿名访问
访问/root目录的共享需要配置force user = root,否则权限不对
1 | [global] |
更新历史
why | when |
---|---|
创建 | 2013年04月17日 |
更新 | 2019年12月9日 |
评论
匿名评论隐私政策