Redhat linux构建文件服务器.docx
- 文档编号:7254095
- 上传时间:2023-01-22
- 格式:DOCX
- 页数:10
- 大小:387.99KB
Redhat linux构建文件服务器.docx
《Redhat linux构建文件服务器.docx》由会员分享,可在线阅读,更多相关《Redhat linux构建文件服务器.docx(10页珍藏版)》请在冰豆网上搜索。
Redhatlinux构建文件服务器
实验案例一:
构建Samba文件共享服务器
实验环境:
根据公司的信息化建设要求,需要在局域网内部搭建一台文件服务器,便于对数据的集中和备份。
考虑到服务器的运行效率及稳定、安全性,选择在RHEL5操作系统中构建Samba服务器以提供文件资源共享服务
需求描述:
1.在/var/share目录中建立子目录public、training、devel用途如下:
1)public目录用于存放公共数据,如公司的规章制度、员工手册、工作用表格等文件
2)training目录用于存放公司的技术培训资料
3)devel目录用于存放项目开发数据
2.将/var/share/pulbic/目录共享为public,所有员工可匿名访问,但是只能读取文件,不能写入
在[global]全局设置:
配置内容对整个Samba服务器有效
3.将/var/share/training/目录共享为peixun,只允许管理员admin及技术部的员工只读访问
4.将/var/share/devel/目录共享为kaifa,技术部的员工都可以读取该目录中的文件,但是只有管理员amdin及benet项目组的员工有写入权限
问题分析
1、将技术部的员工账户加为同一个基本组tech
2、将benet项目组的员工账户加为同一个基本组benet,同时属于tech组
3、将/var/share/devel目录的属组改为benet,并在组权限中增加写(W)属性
4、将admin作为root用户的映射账户
推荐步骤
1、创建共享目录对应得文件夹:
/var/share/public//var/share/training//var/share/devel
2、建立相关系统用户、组并添加Samba用户
3、修改smb.conf 配置文件,添加共享设置
4、重启smb服务
5、验证实验结果
实验案例二:
构建vsftpd文件传输服务器
实验环境
根据公司的开发部门和市场部门的业务发展需求,需要面向Internet搭建一台FTP服务器,以提供共测版软件、市场资料的下载与上传、文件管理等应用,同时要对用户访问和下载/上传流量进行控制。
考虑到服务器的运行效率及稳定、安全性、选择在RHEL5操作系统中构建vsftpd服务器实现
需求描述
1、采用FTP虚拟用户的方式,添加三个用户tommikejohn
2、用户访问及文件权限控制
1)开放匿名访问,任何用户均可下载服务器/var/ftp/soft/目录中的软件资料
2)用户tom可以对服务器/var/ftp/soft目录进行管理(上传文件、创建目录、删除文件等)
3)用户mike可以下载服务器/var/market/目录中的市场活动,销售方案等资料
4)用户john可以对服务器/var/market/目录进行管理(上传文件、创建目录、删除文件等)
5)所有经FTP账户上传的文件,均去除非属主位的写权限(即将权限掩码设为022)
6)对服务器中没有明确授权的其他目录,均禁止以上用户访问
3、下载、上传流量及宽带控制
1)最多允许150个并发用户连接,每IP并发连接数不超过5个
2)匿名用户及mike用户的下载宽带限制为100KB/s
3)tom、john用户的下载、上传带宽限制为500KB/s
推荐步骤:
使用db_load工具将列表文件转化为DB数据库文件
建立FTP访问的根目录及虚拟用户对应的系统帐号
建立PAM认证文件
为不同的虚拟用户建立独立的配置文件
编辑虚拟用户的单独配置文件分别赋予权限
修改vsftpd.conf配置文件。
添加虚拟用户支持
重启vsftpd服务
验证:
(给虚拟帐户赋予权限时上传和下载都要用anon开头来配置
)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Redhat linux构建文件服务器 linux 构建 文件服务器
![提示](https://static.bdocx.com/images/bang_tan.gif)