Chinaunix首页 | 论坛 | 博客
  • 博客访问: 255535
  • 博文数量: 37
  • 博客积分: 2000
  • 博客等级: 大尉
  • 技术积分: 447
  • 用 户 组: 普通用户
  • 注册时间: 2007-10-22 10:50
文章分类

全部博文(37)

文章存档

2018年(6)

2010年(9)

2009年(1)

2008年(3)

2007年(18)

分类: LINUX

2007-11-14 16:47:01

最近在设定一个备份用文件服务器:
 
系统和软件选取:centos 5   samba 3
功能实现:share 级别共享一个目录.然后用之前在WINDOWS上写好的BAT文件,自动将需备份的文件COPY到该服务器上,然后再由本机器一些脚本对备份数据进行判定.并定期删除.
 
第一步就是建立个SHARE级别的共享目录.
设置内容如下:
[global]
        server string = Samba Server
        security = SHARE
[public]
        comment = Public Stuff
        path = /backup
        read only = No
        guest ok = Yes
 
之后建立了个/BACKUP目录.chmod -R 777 /backup .
重新启动SMB.发现CP文件进去。不能删除.不能建目录.反复改BACKUP的权限和所属组.连/ETC/PASSWD下的NOBODY权限也改过都无效.就是发现权限不正常.因为所属机/BACKUP在正常使用时候还要挂一个硬盘。在挂硬盘时候将手刺坏一个小口。流血0.05CC.
 
在SAMBA和目录权限上试验多次,包括删除了再建立都无效。
 
后突然想起SELINUX.然后:
 
vi /etc/sysconfig/selinux
 
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
#       enforcing - SELinux security policy is enforced.
#       permissive - SELinux prints warnings instead of enforcing.
#       disabled - SELinux is fully disabled.
SELINUX=enforcing
# SELINUXTYPE= type of policy in use. Possible values are:
#       targeted - Only targeted network daemons are protected.
#       strict - Full SELinux protection.
SELINUXTYPE=targeted
 
将红色部分改为:disabled
 
重新启动进程后发现,SAMBA的所属目录全都正常了。
 
原来是selinux 引发的问题.不过想想两年前也在类似问题上遇到SELINUX引起的这个问题.真是吃一欠,没长一智!
 
如下是SELINUX的介绍:
阅读(2130) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~