某企业有行政管理、研发部、产品部、测试部和销售部共5个部门。办公用计算机操作系统为Windows 11,部分研发人员使用Linux操作系统,服务器操作系统是统信UOS20。现需要设计一套建立在UOS20之上的基于Samba的安全文件共享方案。
要求:
(1)企业内每个用户都有自己的网络磁盘
(2)研发部和测试部有共用的网络硬盘
(3)所有用户(包括匿名用户)有一个只读共享资料库
(4)所有用户(包括匿名用户)要有一个存放临时文件的文件夹。
samba服务器的IP地址为:192.168.学号.200,
(1)行政管理部具有管理所有samba空间的权限。
(2)各部门的私有空间:各部门拥有自己的空间,除了部门成员及行政管理部有权限以外,其他用户没有权限(包括列表、读和写等)访问。
(3)资料库:所有用户(包括匿名用户)都具有读权限而不具有写入数据的权限。
(4)研发部与测试部的共享空间,研发部与测试部之外的用户不能访问。
(5)公共临时空间:所有用户都可以读取、写入、删除。
项目实施要求:
(1)设计samba的安全文件共享方案,形成交付文档
(2)编制本项目的执行脚本、修改相关配置文件
(3)提交交付文档、执行脚 本、相关配置文件和关键步骤截图。
在根目录下创建共享目录 /share
行政管理、研发部、产品部、测试部和销售部
为各部门创新文件夹,分别为 system、develop、product、test、sales、developandtest、ziliaoku、public
(1)修改各部门的文件归属和权限
(2)修改公共文件夹属性
(3)设置访问控制列表
(4)查看文件夹的权限
小知识 :文件夹权限表示
在对samba配置文件进行修改前,请先备份配置文件
查看/etc/samba目录下的文件
编辑smb.conf,在配置文件最后加入如下代码:
因为各个文件夹已经单独设置了权限 ,无需在配置文件再次设置权限,只要将总的共享目录发布共享即可。
防火墙设置samba通行
设置selinux (以下两个命令行,在/etc/samba/smb.conf.example文件中)
创建的用户必须和系统创建的用户一致,可以通过 cat /etc/passwd 查看现有用户。
使用相同的方法为每个部门创建一个测试的用户。
以上就是今天要讲的内容,本文仅仅简单介绍了samba服务器的配置方法。在配置过程中了解了文件夹权限的设置,文件夹归属者的更变,访问控制列表的设置等。
到此这篇samba共享服务(samba共享服务端口)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/hd-yjs/50045.html