首页 > 学习中心 > 系统应用 > Linux
重点关注
图文咨询
最多评论
·在redhat as4.0系统下实现vpn功能
·FreeBSD系统安装图解教程
· 如何让linux系统支持中文
·解决Red Hat Enterprise Linux共享文件无法
·解决远程连接mysql错误1130代码的方法
 
解决Red Hat Enterprise Linux共享文件无法访问的方法
时间:2009-07-01 08:05:14  来源:  作者:

Red Hat Enterprise Linuxv as5的版本中,当在安装完samba和ftp服务后,
在登陆到系统后,无法访问服务器上的文件,提示没有权限。这是因为系统中开启了SELinux。
SELinux(Security-Enhanced Linux) 是美国国家安全局(NAS)对于强制访问控制的实现,
是 Linux® 上的新安全子系统。NSA是在Linux社区的帮助下开发了一种访问控制体系,
在这种访问控制体系的限制下,进程只能访问那些在他的任务中所需要文件。
SELinux 默认安装在 Fedora 和 Red Hat Enterprise Linux 上。

如果打了SELinux补丁,则samba的共享文件夹就不能访问,我们需要关闭SELinux:
解决Fedora和Red Hat Enterprise Linux共享文件无法访问问题
直接修改/etc/sysconfig/selinux

selinux=disable

在/usr/sbin中

setsebool -P samba_enable_home_dirs=1

重启系统生效。


来顶一下
近回首页
返回首页

上一篇:解决远程连接mysql错误1130代码的方法
下一篇: 如何让linux系统支持中文

价格总览 | 支付方式 | 关于我们 | 代理合作 | CDN加速 | 诚聘英才 | 联系我们