1、samba用户必须是linux已创建的用户,liunx用户只能是小写,否则容易samba创建密码错误,

  并且一些登陆不上的用户可能是权限或其他问题,直接smbpasswd -x 删除掉,再重新创建。

2、readonly非常有用。且其配置优先级较高。正因为其优先级高,所以使用起来很灵活。

3、samba里面的所有能看到的父文件夹都要在配置文件里面定义。

4、samba设置不同的权限分类,不光需要在linux系统用户组里面定义,还需要在配置文件里面

  权限授权,比如说,写权限,要在系统里有,在配置文件的write list 也要定义。

5、samba 最简单的权限控制方式就是通过linux自身的权限和配置文件里的wirte list来控制。



附加:当我们用搭好了一台linux服务器,配置好了samba服务,而我们只有一台windows主机,

  但我们需要不同的用户角色去测试我们的samba服务,配置是否合理,发现windows一直有之前用户的   缓存,这时候我们可以用

下面的方法去清除windows的远程网络连接缓存。

1、 net use * /delete   按y

2、 control us erpasswords2

3、 control keymgr.dll

一般情况下,1方法就可以了,不行的话1+2,注意操作完之后大约2分钟之内生效。