安全配置和维护Apache WEB Server(4)
作者 佚名技术
来源 服务器技术
浏览
发布时间 2012-07-06
(1)Apache服务器的设置 apache服务器采用默认配置。主目录为/home/httpd/HTML,主机域名为Phoenix.XXXX.com,且别名到www.XXXX.com中,并且设置srm.conf加一行别名定义如下: Alias/pub/home/ftp/pub/ 更改默认应用程序类型定义如下: ? DefaultType application/octet-stream 最后在/etc/httpd/conf/Access.conf中增加一项定义 Options Indexes AllowOverride AuthConfig order allow,deny allow from all 注:Options Indexes允许在找不到index.html文件的情况下允许列出目录/文件列表。AllowOverride AuthConfig允许做基本的用户名和口令验证。这样的话,需要在/home/ftp/pub目录下放入.htaccess,内容如下: [root@shopu pub]# more .htaccess AuthName Branch office Public Software Download Area AuthType Basic AuthUserFile /etc/.usrpasswd require valid-user 用# htpasswd -c /etc/.usrpasswd user1 分别创建不同的允许访问/pub下文件服务的外部用户名和口令。 (2)在防火墙上配置反向代理技术. ? 在/etc/httpd/conf/httpd.conf中加入 NameVirtualHost xxx.xxx.xxx.xxx # xxx.xxx.xxx.xxx ----->是防火墙外部在互联网上永久IP地址 servername www.XXXX.com errorlog /var/log/httpd/error_log transferlog /var/log/httpd/access_log rewriteengine on proxyrequests off usecanonicalname off rewriterule ^/(.*)$ http://xxx.xxx.xx.x/$1 Apache服务器的IP地址。 servername http://download.XXXX.com/pub/ errorlog /var/log/httpd/download/error_log transferlog /var/log/httpd/download/access_log rewriteengine on proxyrequests off usecanonicalname off rewriterule^/(.*)$http://xxx.xxx.xx.x/$1 同上Apache服务器的IP地址。 设置防火墙上的DNS,让download.XXXX.com和www.XXXX.com都指向防火墙的外部网地址xxx.xxx.xxx.xxx。用http://www.XXXX.com访问主页,用http://download.XXXX.com/pub/访问公共文件的下载区。 注:还需要在apache服务器主机上建立目录/var/log/httpd/download/,否则会出错。另外,也可以设置防火墙主机上的/home/httpd/html/index.html的属性为750来阻止访问,这是防外部用户能访问到防火墙上的Apache服务器的http://www.XXXX.com中。 总结:Apache Server是一个非常优秀,非常棒的服务器,只要你正确配置和维护好Apache服务器,你就会感受到Apache Server 所带来的好处。 关键词: |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: Apache服务器的保护(2)下一篇: Apache服务器的保护(3)
关于安全配置和维护Apache WEB Server(4)的所有评论