当前位置:网站首页 > 云计算与后端部署 > 正文

samba共享服务(samba共享服务端口)



某企业有行政管理、研发部、产品部、测试部和销售部共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共享服务端口)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 服务器部署docker后桌面无法显示(服务器部署docker后桌面无法显示怎么办)2025-07-09 13:45:08
  • py文件打包成exe(py文件打包成exe之后打开没有窗体)2025-07-09 13:45:08
  • 发送验证码过于频繁,请稍后再试怎么办(发送验证码过于频繁,请稍后再试怎么办)2025-07-09 13:45:08
  • git部署到服务器上(服务器部署gitlab)2025-07-09 13:45:08
  • 操作系统教程课后答案(操作系统教程课后答案第六章骆)2025-07-09 13:45:08
  • 模型部署框架(模型 框架)2025-07-09 13:45:08
  • Redis端口号(redis端口号在哪改)2025-07-09 13:45:08
  • springboot在服务器上部署(springboot 部署)2025-07-09 13:45:08
  • 软件后缀名改成什么可以打开网页(软件后缀名为exe怎么打开)2025-07-09 13:45:08
  • onnx模型部署要求(onnx模型量化)2025-07-09 13:45:08
  • 全屏图片