文档详情

Linux操作系统下Apache配置虚拟主机+SSL 文档.doc

发布:2017-12-16约2.92万字共35页下载文档
文本预览下载声明
/article/dnpx/czxt/linux/2005-03-14/linux1-34-1113.html 1.下载httpd软件,编译Apache: ? ./configure --enable-ssl(使之支持SSL) ? make ? make install ? 2.httpd.conf中把#Include conf/exta..vhosts.conf前的#去掉 ? 在vhosts.conf中配置: ? DocumentRoot:usr/local/w1 ? ServerName: ? order deny,allow ? allow from all ? (添加访问网页的权限) ? 3.windows的system32下的hosts文件中添加: ? 6 ? 6 ? 4. 在w1和w2文件夹下分别创建w1.htm和w2.htm ? 5. 重启Apache:usr/local/apache2/bin/apachecl1 restart ? 6.IE地址栏分别输入和,测试w1.htm和w2.htm ? 7.生成证书 ? cd /usr/local/apache2/conf ? openssl req -new -x509 -nodes -out server.crt -keyout server.key ? httpd.conf中打开httpd-ssl.conf配置即可。 vsFTP服务器的配置 vsFTP服务器的配置 VSFTPD的高手篇 版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明 [原文出处 /vsftp02.html] 我可不是高手!!!^_^我只不过是个菜鸟,尽我的能力写出了我这个菜鸟觉得的高手篇,所以有什么错误请大家指正哦!!! 环境:linux as 3.0 + vsftpd -1.2.0-4的系统架构,是在独立服务器下的哦!讨厌XINETD^_^ 配置本地组访问的FTP 首先创建用户组 test和FTP的主目录 groupadd test mkdir /tmp/test 然后创建用户 useradd -G test –d /tmp/test –M usr1 注:G:用户所在的组 d:表示创建用户的自己目录的位置给予指定 M:不建立默认的自家目录,也就是说在/home下没有自己的目录 useradd –G test –d /tmp/test –M usr2 接着改变文件夹的属主和权限 chown usr1.test /tmp/test ----这表示把/tmp/test的属主定为usr1 chmod 750 /tmp/test ----7表示wrx 5表示rx 0表示什么权限都没有 这个实验的目的就是usr1有上传、删除和下载的权限 而usr2只有下载的权限没有上传和删除的权限 当然啦大家别忘了我们的主配置文件vsftpd.conf 要确定local_enable=yes、write_enable=yes、chroot_local_usr=yes这三个选项是有的哦! 配置独立FTP的服务器的非端口标准模式进行数据连接 这个非常容易:在VSFTPD。CONF中添加 Listen_port=33333 就可以了啦! 配置单独的虚拟FTP,使用虚拟FTP用户,并使建立的四个帐户中有不同的权限 (两个有读目录的权限,一个有浏览、上传、下载的权限,一个有浏览、下载、删除和改文件名的权限) A:配置网卡 第一块网卡地址是 掩码是 ifconfig eth0:1 53 netmask up B:写入/etc/sysconfig中(为了重起后IP地址不会丢失) cd /etc/sysconfig/network-scripts cp ifcfg-eth0 ifcfg-eth0:1 vi ifcfg-eth0:1在其中修改内容如下 DEVICE=eth0:1 BROADCAST=55 HWADDR=该网卡的MAC地址 IPADDR=53 NETMASK= NETWORK= onBOOT=yes TYPE=Ethernet wq退出 C:进入vsftpd.conf所在的文件夹 cp vsftpd.conf vsftpd2.conf 修改vsftpd.conf添加以下信息 Listen_address= 修改vsftpd2.conf添加以下信息 Listen_address=53 Ftpd_banner=this is a virtual ftp test 到此虚拟的FTP服务器建立好了 D:建立logins
显示全部
相似文档