samba配置独立访问配置方法

配置目的:

为了给指定用户一个独立访问目录

首先在samba服务器安装samba软件

$ apt-get install samba

然后配置独立访问用户
配置samba用户前提需要是linux的用户,所以要创建linux用户

$ useradd    zp
$ passwd zp

用户创建完了以后
需要创建samba用户

$ smbpasswd -a  zp

然后输入密码,记住密码,这个是客户端访问samba的密码

在服务器的/etc/samba/smb.conf文件的

[global]字段下面添加:

client lanman auth = yes
security = user

在文件末尾添加:

	[hj]
	    path=/hj
	    comment=zhangpengdemulu
	    writeable=yes
	    valid users = zp
``` 
修改配置文件以后,重启samba服务
注意 /hj 目录需要有读写执行权限,在samba服务器执行:

```bash
$ chmod 777 /hj

客户端访问方法

linux下两种方式

$ smbmount 192.168.0.194:/hj /zp/test -o username=zp
$ mount -t cifs //192.168.0.194/hj /zp/test -o username=zp

windows直接挂载

附加命令:

查看samba的用户

sudo pdbedit -L

增加一个用户到samba

sudo pdbedit -a username

从samba账户中删除一个用户

sudo pdbedit -x username

显示samba账户信息

sudo pdbedit -r username

测试samba账户是否正常

smbclient -L 192.168.1.1 -U username -d 3

写于: 2013年04月17日
更新于: 2015年09月29日


valid users:
@zp 为zp组
zp 为zp用户