步骤3: 创建用户文件及用户名和密码
# htpasswd -c /home/html/users jl # htpasswd /home/html/users cw 步骤4: 向各个站点中上传网页文件。 步骤5: 重启httpd服务
# service httpd restart 步骤6: 在Windows主机B中进行验证
在Windows主机B中的浏览器地址栏上输入,,,检查结果是否正确。
任务6. 安装架设SAMBA服务器,实现linux和windows资源共享。要求: (1) 访问共享目录时审查用户帐号和密码。
(2) 在Linux虚拟机B上创建一个/tmp目录,为所有用户提供共享,且可以读写。 (3) 在Linux虚拟机B上创建一个私人目录/cwpri,只有cw用户有可读写的共享访问权
限,其他用户不可以共享访问。
(4) 在Linux虚拟机B上创建一个/xxx目录,允许xxx组用户向目录中写入,其他用户
只能访问,但不可以写入。 步骤1: 安装Samba软件包
(1) 查看Linux虚拟机B是否已经安装Samba软件包
# rpm -qa | grep samba
(2) 如果没有安装则执行下面的步骤进行安装(软件包文件在第2张Linux安装光盘
中): # eject
# mount /media/cdrom/
# cd /media/cdrom/RedHat/RPMS/
# rpm -ivh samba-common-3.0.0-15.i386.rpm # rpm -ivh samba-client-3.0.0-15.i386.rpm # rpm -ivh samba-3.0.0-15.i386.rpm # cd;eject
步骤2: 在Linux虚拟机B上创建共享目录,并设置其权限。
# mkdir /cwpri # chown cw /cwpri # chmod 700 /cwpri # mkdir /xxx # chown :xxx /xxx # chmod 775 步骤3:编辑smb.conf 文件
# vi /etc/samba/smb.conf 内容如下
在[global]段完成:
在smb.conf文件末尾添加三个共享目录的定义段
步骤4:添加Samba账号,Samba服务器要求合法的Samba用户必须先是一个Linux用户
# smbpasswd -a www # smbpasswd -a xs # smbpasswd -a xc # smbpasswd -a cw # smbpasswd -a jl # smbpasswd -a qt 步骤5:测试samba配置文件的设置
# testparm
步骤6:重新启动samba服务器
# service smb restart
步骤7:在Windows的网上邻居中以不同的Samba账号访问上述共享资源,看是否和要求相
符合
任务7. 在Linux虚拟机A上配置NAT。具体要求:
(1) 隐蔽内部网络结构,保证内网主机可以通过合法IP地址192.168.1.xuehao连接到
Internet,使用包括WWW、FTP等Internet上的服务。 步骤1: 修改内核参数
# echo 1 > /proc/sys/net/ipv4/ip_forward 或者
编辑/etc/sysctl.conf文件 # vi /etc/sysctl.conf 修改如下参数值
修改完成后重启网络服务,使内核参数变化 # service network restart
步骤2: 设置SNAT策略,使得内网中的主机可以访问外网主机的WWW和FTP服务。
# iptables -t nat -A POSTROUTING -s 192.168.zuhao.0/24 -o eth1 -j SNAT --to-source 192.168.1.xuehao 步骤3: 保存iptables设置
# service iptables save