基于Unix的Web服务器安全指南(3)

来源:asp之家 时间:2009-09-10 12:52:00 


三。 从CGI编程角度考虑安全

1.采用编译语言比解释语言会更安全些,并且CGI程序应放在独立于HTML存放目录之外的CGI-BIN下,这是为了防止一些非法访问者从浏览器端取得解释性语言的原代码后从中寻找漏洞。

2.在用C来编写CGI程序时应尽量少用popen()、system()、所有涉及/bin/sh的SHELL命令以及在PERL中的system()、exec()、open()、eval()等exec或eval之类命令。

在由用户填写的form还回CGI时,不要直接调用system()之类函数。

另外,对于数据的加密与传输,目前有SSL、SHTTP、SHEN等协议供大家研究。

四。 防火墙(Firewall)

1.防火墙的概念

防火墙(Firewall)是指一个由软件或由软件和硬件设备组合而成,处于企业或网络群体计算机与外界通道(Internet)之间,限制外界用户对内部网络的访问及管理内部用户访问外界网络的权限。

2.防火墙的措施

(1)代理(Proxy)主机

“内部网络--代理网关(Proxy Gateway)--Internet”

这种方式是内部网络与Internet不直接通讯。就是内部网络计算机用户与代理网关采用一种通讯方式,即提供内部网络协议(Netbios、TCP/IP 等),而网关与Internet之间采取的是标准TCP/IP网络通讯协议。这样使得网络数据包不能直接在内外网络之间进行。内部计算机必须通过代理网关访问Internet,这样容易在代理服务器上对内部网络计算机访问外界计算机进行限制。另外,由于代理服务器两端采用不同协议标准也可以直接阻止外界非法入侵。还有,代理服务器的网关可对数据封包进行验证和对密码进行确认等安全管制。这样,能较好地控制管理两端的用户,起到防火墙作用。

因为这种防火墙措施是采用透过代理服务器进行,在联机用户多时,效率必然受到影响,代理服务器负担很重,所以许多访问Internet的客户软件在内部网络计算机中可能无法正常访问Internet。

(2)路由器加过滤器完成

“内部网络--过滤器(Filter)--路由器(Router)--Internet”

这种结构由路由器和过滤器共同完成从IP地址或域名上对外界计算机访问内部网络的限制,也可以指定或限制内部网络访问Internet。路由器仅对主机上特定的PORT上的数据通讯加以路由,而过滤器则执行筛选、过滤、验证及其安全监控,这样可以很大程度上隔断内外网络间的不正常的访问登录。


标签:Unix,Web服务器,安全指南
0
投稿

猜你喜欢

  • 网游企业尝试按日消费 金山推包日2.5元模式

    2009-11-27 07:31:00
  • 不很厚道或许有用的办法 包装网站关键词

    2008-12-20 13:46:00
  • Linux命令unzip详解

    2021-10-01 13:58:15
  • linux 检测远程端口是否打开方法总结

    2023-11-03 20:53:11
  • 使用xshell连接linux服务器

    2022-04-19 14:30:11
  • 使用Docker构建一个Git镜像使用clone仓库

    2023-09-04 23:00:50
  • Jira7.10.1在Windows环境下的安装和配置教程图解

    2023-09-01 20:13:51
  • 赛迪传媒投资股份有限公司部分董事 高管辞职

    2009-11-13 09:15:00
  • iis服务器应用程序不可用

    2009-01-19 13:36:00
  • 改变WordPress 后台编辑器样式实现直接预览

    2011-09-21 12:45:46
  • Facebook颁布新规:第三方应用需指定广告商

    2009-11-27 09:05:00
  • Vmware中OpenWrt15.05网络连接设置

    2022-05-19 00:49:39
  • 在 IIS 中配置 SQL XML 支持

    2007-06-23 05:11:00
  • 无效HTML代码对搜索排名的影响

    2010-05-04 16:46:00
  • WordPress邮件订阅按钮以及Feed订阅按钮添加方法

    2011-08-31 20:06:22
  • 攻防:网站后门防范及安全配置

    2009-12-24 09:21:00
  • 10种提高WordPress访问速度的方法

    2010-03-22 10:01:00
  • 谷歌AdWords五千万激励计划11月30日结束

    2009-11-26 11:09:00
  • 互联网之父:“//”一点用没有

    2009-10-16 10:17:00
  • 做站还是本分点好 简单的东西才最真实

    2008-06-13 12:29:00
  • asp之家 网站运营 m.aspxhome.com