centos共享linux文件夹权限,CentOS 6.1 Samba文件共享服务器 子目录不可见 共享问题...

CentOS 6.1 配置 Samba 文件共享  smb文件共享 共享文件夹下 子目录不可见 samba share server sub dirs problems

配置前注意:(共享目录下的子目录不可见,samba共享目录权限问题)

a.防火墙默认开启,且smb在防火墙里是禁止通行的。

b.selinux默认是开启的,selinux使得smb共享更安全,需要关闭或者给selinux增加规则,smb.conf配置正确的情况下,只能看见path=变量下当前目录的文件和touch新建的文件和mkdir新建的文件夹,path下已经存在的文件夹不可见,mv过去某个文件夹也不可见。要使得设置的共享目录下的子目录递归可见,需要将selinux关闭。

关闭防火墙:临时清空防火墙规则(默认所有都通行):iptables -F

永久关闭: 首选项/系统/防火墙 关闭即可

关闭selinux:/etc/sysconfig/selinux里设置 SELINUX=disabled 即可,reboot生效。

其他设置selinux的请参考其他文档。

=============selinux未关闭的情况下,在怎么设置smb.conf都没用,子目录还是看不见,只能看见新建的文件,我被折腾了2天================

1.

smbpasswd -a ba  //增加共享访问用户

2.编辑/etc/samba/smb.conf

2.2.配置授权用户访问共享目录

打开public注释,修改path即可

[global]

...

security = user#share为不需要登录,值为user则使用系统用户的登录 passdb backend = tdbsa ...

[public]

path = /opt/pub

public = no

writable = no

browseable = yes

printable = no

2.3===========配置匿名访问共享============

[global]

...

security = share#share为不需要登录,www.linuxidc.com值为user则使用系统用户ba登录

#passdb backend = tdbsa

...

[public]

path = /opt/pub

public = yes

writable = no

browseable = yes

 printable = no0b1331709591d260c1c78e86d0c51c18.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值