Linux环境下对DNS,WWW,SAMBA等服务的配置(超详细!!)
一. 在主机名为 “2017110342-DNS” 的服务器中配置如下:(10 分)
• 配置 DNS 域名: 学号.com.cn
• 配置 WWW 解析 A 记录指向主机名为 “学号-WWW” 的服务器
• 配置对应逆向解析文件(三班可能是正向解析)
测试:本机测试,dig 命令或 host 命令
1.备份配置文件:cp -a /etc/named.conf /etc/named.conf.bak
2.修改配置文件:listen-on port 53 { any; }; allow-query{ any; }; dnssec-enable no; dnssec-validation no===>vim /etc/named.conf
3.修改相关DNS配置文件(正向解析文件和逆向解析文件)
4.建立域名数据库文件(cd /var/named):
①写入正向解析文件内容(cp named.localhost 2017110342.com.cn.zone)
②写入逆向解析文件内容(cp named.localhost 244.2017110342)
5.检查配置文件:named-checkconf /etc/named.conf named-checkzone 2017110342.com.cn /var/named/2017110342.com.cn.zone
6.更改文件权限:chmod 644 2017110342.com.cn.zone chmod 644 244.2017110342
7.关闭防火墙和SeLinux,并启动DNS服务.
8.本机测试:执行dig命令或host命令
二.在主机名为 “学号-WWW” 的服务器中配置如下:(10 分)
配置 yum 软件安装源,安装源指向:http://www.crs811.com/CentOS7
安装 LAMP
配置 WWW,修改默认网站的目录为 /home/www
在/home/www 新建文件 index.php,并输入内容:
这是 学号 的主页,欢迎光临!!
(加分)this is home page of 学号,welcome!!
<?php phpinfo(); ?> 测试:外部主机(WinXP),用浏览器测试网址: IP “学号-WWW” 的服务器用命令测试网址: #curl www.学号.com.cn 1.安装yum以及LAMP. 2.配置WWW,修改默认网站的目录为/home/www(vim /etc/httpd/conf/httpd.conf)  3.在/home/www 新建文件index.php(cd /home/www vim index.php)并输入内容:  关闭防火墙和SeLinux,开启Apache服务. 4.测试:①用外部主机WinXP浏览器测试IP地址  ②“学号-WWW” 的服务器用命令测试网址: #curl www.学号.com.cn !!!等一张图 三.在主机名为 “学号-WWW” 的服务器中配置如下: • 配置 samba,新建目录 /home/share,再任意创建两个测试文件 • 配置 samba 权限如下:  读写 测试:在外部主机(WinXP),用资源管理器测试打开 samba 共享出来的文件夹,测试权限 1.创建共享文件:  2.创建相关用户: useradd stu1 -s /bin/nologin useradd stu2 -s /bin/nologin useradd student -s /bin/nologin 3.修改用户组(增加附属组) usermod -aG student stu1 4.修改文件的相关权限:  配置主配置文件/etc/samba/smb.conf cd /etc/samba/ 备份相关配置文件:cp smb.conf smb.conf.bak echo '' > smb.conf vim smb.conf关闭防火墙和SeLinux,开启Samba服务:systemctl start
设置samba用户密码:smbpasswd -a stu1
5.测试:在WinXP上我的电脑输入:\192.168.244.133查看文件
测试权限: