834869349 于 2014-03-20 15:18:14发表:
学学更健康
linuxgd 于 2014-03-13 16:33:33发表:
原因:可能是Selinux限制了相关目录的访问。 广东省linux公共服务技术支持中心解决:可以直接禁用Selinux解决,也可以通过设置相关目录相应的Selinux安全上下文属性解决。 (1) 禁用Selinux的方法见“如何临时解除SELinux限制?”节和“如何永久解除SELinux限制?”节 (2) 除禁用Selinux外,也可以执行如下命令设置相关目录的Selinux安全上下文属性为: samba_share_t,假设需要访问的目录为/var/eng。 #chcon -R -t samba_share_t /var/eng 此命令的执行结果在系统重启后失效,如果想使其永久生效,可以执行如下命令: #semanage fcontext -a -t samba_share_t "/var/eng(/.*)?" #restorecon -R -v /var/eng/ 有关samba和selinux的详细信息,请参考samba_selinux的man手册: #man samba_selinux
834869349 于 2014-03-20 15:18:14发表:
学学更健康
linuxgd 于 2014-03-13 16:33:33发表:
原因:可能是Selinux限制了相关目录的访问。
广东省linux公共服务技术支持中心解决:可以直接禁用Selinux解决,也可以通过设置相关目录相应的Selinux安全上下文属性解决。
(1) 禁用Selinux的方法见“如何临时解除SELinux限制?”节和“如何永久解除SELinux限制?”节
(2) 除禁用Selinux外,也可以执行如下命令设置相关目录的Selinux安全上下文属性为:
samba_share_t,假设需要访问的目录为/var/eng。
#chcon -R -t samba_share_t /var/eng
此命令的执行结果在系统重启后失效,如果想使其永久生效,可以执行如下命令:
#semanage fcontext -a -t samba_share_t "/var/eng(/.*)?"
#restorecon -R -v /var/eng/
有关samba和selinux的详细信息,请参考samba_selinux的man手册:
#man samba_selinux