Linux共享后无权限访问,Samba软件Linux(centos)后,WINDOWS访问SAMBA提示没有权限

60a46e4e6bab013cf5730aea1545e95f.png

如果确定防火墙设置没问题,samba设置也没问题,而且samba也已经启动了,也保证共享目录读写权限没问题,那问题八成就是selinux禁止了samba的行为。

解决办法:

输入getenforce命令查看selinux的状态

[root@localhost ~]# getenforce

Enforcing

进行如下设置暂时设置为permissive,注意这个设置方式是暂时的

[root@localhost ~]# setenforce 0

然后在查看

[root@localhost ~]# getenforce

Permissive

如果怕永久设置为permissive,进行如下修改

[root@localhost ~]# vim /etc/selinux/config

修改为SELINUX=permissive

保存重启

问题解决

七、实例如下,是经过测试无误的,注意我这里的设置只保留了一些基本设置项,其他的都去掉了

A、smb.conf文件设置如下

[global]

workgroup = WORKGROUP

#workgroup = SAMBA

security = user

[beyond]

comment = Public share with beyond file

path = /usr/share/nginx/html

writable = yes

guest ok = yes

public = yes

valid users = root,smb

B、设置共享目录/usr/share/nginx/html权限为0777

C、为了测试:Linux centos防火墙firewell已经关闭

D、Windows访问时的账号和密码设置如下[root@localhost samba]# useradd smb

[root@localhost samba]# smbpasswd -a smb

New SMB password:

Retype new SMB password:

E、selinux设置如下

SELINUX=permissive

F、启动samba

service smb start

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值