samba服务器项目总结,自己建立samba的经验总结

【IT168 应用】  这两天建立了samba服务器代替win2003服务器作文件服务器,发现了一些问题,记录如下:

1、linux系统采用ugo的权限管理文件,可适用大部分环境。但不如windows灵活,虽然可以在挂载参数上做文章,就是不知道稳不稳定,并且samba本身不支持这种情况,并且linux建立文件不是延续上一层目录权限而是完全和建立和修改的人有关。这次建立samba中,出现了这么一种情况。有a,b,c三人,a和b由自己的共享目录,不需要其他人修改,所有人可以查看。c和b,c和a均有共享目录,要求他们两个人可以修改,c和b的目录,只有一部分人可以访问,其他人均不能访问,c和a的目录所有人都可以访问。这个中间牵扯到c本身的主组问题,因为他所有建立的文件和目录,a和b都会有一个人不能修改。并且c和b的目录及其下的文件其他人权限必须为0。后来不得不用smbusers仰射c和b为c,也就是把b和c当一个人来用,这样导致了b自己的文件也能被c修改。

2、建立samba,需要关闭selinux,需要设置开放iptables,其中smb用到139端口和445端口,nmb用到137和138端口。这个还没有设定,不过应该不能象有的介绍iptable上说的加在/etc/bash.rc上,因为服务器启动不一定会本地进入系统。

3、改变smb.conf里边的netbios name项,需要重新启动nmb服务才能解析

4、修改了smb.conf配置,不需要service smb restart,因为其会中断服务,应该用service smb reload

5、适用config file = XXX 的时候,文件名后边代替%U的部分需要用小写,刚开始以为要和passwd配套,结果smb.conf.gogo11怎么都不能起作用,改小写才正常。

6、网上所说的win7不能正常登录samba需要修改win7注册表的情况,在samba3.5里边不存在,可以正常登录。

7、经过试验,samba做的共享隐藏文件有两种办法。用法一,共享目录用browseable = no ;用法二,共享目录里边用“.目录”命名,估计“文件~”这种方式也行,因为无论linux还是windows,他本身都是隐藏的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值