子项目一
新建两个用户,并创建密码
子项目二、给tux用户授权
- 项目需求
1、Root用户有事外出,授权给tux进行必要的系统维护工作,所以以下所有操作都由tux完成。("$"号下完成。)
二、 实施步骤:
进入sudo文件
对tux用户进行操作授权
子项目三、配置samba服务器
一、项目需求
假设本地网络中大部分客户端是windows系统,请建立Linux Samba服务器使得windows客户端能够共享Linux服务器的资源,具体要求如下:
- /home/public:为通用共享目录,允许所有客户访问,权限为只读,仅经理有读写权限。
- /home/finance:为财务部共享目录,只允许财务部的用户访问,有读写权限。
- /home/market:为市场部共享目录,只允许市场部的用户访问,有读写权限。
假设在Samba服务器上已创建好各部门的员工账户及用户组,如表所示:
员工 | 账号 | 部门 | 部门经理 |
李彤 | litong | 财务部 | 否 |
王菊 | wangju | 财务部 | 是 |
赵勇 | zhaoyong | 市场部 | 是 |
葛宇 | geyu | 市场部 | 否 |
二、实施步骤:
步骤一、samba的安装、启动:
步骤二、共享文件夹、用户和密码的设置
创建三个共享文件夹
创建财务组和市场组,创建用户并加入该组
给新建用户创建smb密码
步骤二、权限的配置
Public、finance、market的访问权限和读写权限设置
步骤三、授权及重启smb服务
下图是给需要共享出来的文件夹授权及重启smb服务
步骤四、登录smb服务器及读写操作
财务部李彤登录smb共享服务器
子项目四、配置Web服务器
一、项目需求
允许lily用户拥有自己的个人主页。制作lily的个人主页(html语言写成的简单网页即可),并给出lily登陆(www.abc.com)及个人主页显示结果的截图到课程设计报告。(其他要求:vim、,服务器启动并发进程数为12,服务器最大的空闲进程数为25,服务器允许客户端最大并发连接数30。)
二、实施步骤:
步骤一、web相关配置
赋予目录权限,及新建目录
修改httpd主配置文件及重启服务
修改过配置的http.conf 文件
配置服务器启动并发进程数为12,服务器最大的空闲进程数为25,服务器允许客户端最大并发连接数30
配置子网卡
新建html主页
Html的内容
步骤二、访问页面
使用www.abc.com访问lily用户的个人主页
子项目五、定时备份
一、项目需求
备份数据是系统应该定期执行的任务,请使用cron服务在每周五下午3:00对Root用户主目录下的文件进行备份(备份文件夹自定)。
二、实施步骤:
步骤一、权限及目录的配置
授予对root目录的写入权限
新建需要备份的文件夹和文件夹备份到的目录
crontab设置备份任务以及查看备份任务
子项目六、ftp配置
一、项目需求
配置ftp服务器,要求除tux用户外, lily用户及部门经理能正常登录服务器,同时这些用户对目录中的文件具有修改和下载的权限。
二、实施步骤:
步骤一、配置vsftp
安装vsftp
配置子网卡
修过vsftp主配置文件夹和白名单、黑名单的步骤
vsftp主配置文件截图,并取消了匿名访问
黑名单文件的配置,不允许tux账户登录ftp服务器
白名单文件的配置,允许lily用户及部门经理能正常登录服务器
子项目七、配置dns服务器
一、项目需求
配置DNS主服务器,要求如下
A. 管理的域名为abc.com,其网络为192.168.10.0/24;
B. 在正向解析区域文件abc.com.zone中建立以下资源记录
dns A 192.168.10.5
www A 192.168.10.3
ftp A 192.168.10.2
C.建立反向解析区域文件,实现上述地址的反向解析;
D. 使用nslookup进行测试。
修改正向区域配置文件及过程
修改反向区域配置文件
dns客户段修改的过的配置
修改用户、组的所属关系并清空防火墙规则,并且重启dns服务
步骤三、测试正反向的dns
使用nslookup对dns.abc.com、www.abc.com、ftp.abc.com的正反向测试