共计 1602 个字符,预计需要花费 5 分钟才能阅读完成。
今天在 RedHat 7 安装 samba 服务的时候,系统中已经设置了用户为 smb1, 用户组为 users
[global]
netbios name = SERVER.REDHAT.SUN
server string = Samba Server Version %v
log file = /var/log/samba/log.%m
max log size = 50
load printers = No
idmap config * : backend = tdb
cups options = raw
[homes]
comment = Home Directories
read only = No
browseable = No
[project]
comment = smbuser’s project
path = /home/project
write list = @users
read only = No
项目名称为 project, 目录为 /home/project, 通过 windows 访问 samba 服务器的时候,列出了 project 和 smb1 目录,project 目录可以进入浏览,无法新建,无写入权限,而 smb1 用户主目录无法进入,查看 SElinux 状态:
[root@server ~]# getenforce
Enforcing
半闭 SELINUX
[root@server ~]# setenforce 0
可以正常访问以及新建目录和文件,怀疑是 SELINUX 的原因,打开 SELINUX,然后设置 /etc/samba/smb.conf
setsebool -P samba_enable_home_dirs on
设置完成后运行:chcon -t samba_share_t /home/project
[root@server ~]# ls -ldZ /home/project/
drwxrws—. root users unconfined_u:object_r:samba_share_t:s0 /home/project/
用 Windows 客户端测试 samba,可以正常访问!
———————————— 分割线 ————————————
如何在 Ubuntu 14.04 中使用 Samba 共享文件 http://www.linuxidc.com/Linux/2014-07/104894.htm
VMWare 虚拟机 Ubuntu 双网卡 访问 samba 速度 翻倍 http://www.linuxidc.com/Linux/2013-06/85445.htm
Samba 文件共享服务器加入 Windows Server 2003 域 http://www.linuxidc.com/Linux/2013-06/86391.htm
Samba 安装配置 http://www.linuxidc.com/Linux/2013-06/86101.htm
CentOS 6.2 下 Samba 服务的配置 http://www.linuxidc.com/Linux/2013-01/78390.htm
Samba 服务器安装和配置 http://www.linuxidc.com/Linux/2014-12/110459.htm
Win7+VMware+Fedora18 Samba 服务器的搭建图解 http://www.linuxidc.com/Linux/2013-01/78234.htm
———————————— 分割线 ————————————
Samba 的详细介绍 :请点这里
Samba 的下载地址 :请点这里
本文永久更新链接地址 :http://www.linuxidc.com/Linux/2016-01/126957.htm