通过内核httpd实现web服务加速(3)
在这种情况下,你首先需要修改Apache的配置: Port 80 修改为 Port 8080 3、停止kHTTPd 为了修改配置,首先需要停止kHTTPd: #echo 1 /proc/sys/net/khttpd/stop 如果希望卸载模块,停止kHTTPd以后,运行: echo 1 /proc/sys/net/khttpd/unload 如果你感觉对你来说这个过程太...
通过内核httpd实现web服务加速(2)
2、配置kHTTPd 在启动kHTTPd之前首先需要对它进行配置。这是通过/proc文件系统来进行的,因此可以在脚本中实现自动配置。大多数参数只能在kHTTPd没有启动以前才能设置。 一般可以配置以下参数: 1) kHTTPd监听的服务请求端口 2) "Apache"监听的端口(在"localhost"接口中) 3)...
安全配置和维护Apache WEB Server(4)
(1)Apache服务器的设置 apache服务器采用默认配置。主目录为/home/httpd/html,主机域名为Phoenix.XXXX.com,且别名到www.XXXX.com中,并且设置srm.conf加一行别名定义如下: Alias/pub/home/ftp/pub/ 更改默认应用程序类型定义如下: DefaultType application/octet-stream...
安全配置和维护Apache WEB Server(3)
AuthName "会员专区" AuthType "Basic" AuthUserFile "/var/tmp/xxx.pw" -----把password放在网站外 require valid-user 到apache/bin目录,建password档 % ./htpasswd-c/var/tmp/xxx.pw username1-----第一次建档要用参数"-c" % ./htpasswd/var/tmp/xxx.pw username2 这样就...
安全配置和维护Apache WEB Server(2)
(2)缓冲区溢出的安全缺陷 该方法攻击者利用程序编写的一些缺陷,使程序偏离正常的流程。程序使用静态分配的内存保存请求数据,攻击者就可以发送一个超长请求使缓冲区溢出。比如一些Perl编写的处理用户请求的网关脚本。一旦缓冲区溢出,攻击者可以执行其恶意指令或者使系统...
安全配置和维护Apache WEB Server(1)
前言:在目前的Internet时代,主页已成为树立公司形象和展示自我天地的一个重要手段,配置一台强大且安全的Web Server就显得尤其重要。在众多的Web Server产品中,Apache是应用最为广泛的一个产品, 同时也是一个设计上非常安全的程序。但是,同其它应用程序一样,Apache也存...
建立安全的Web站点(4)
2、合理配置Web服务器 (1)在Unix OS中,以非特权用户而不是Root身份运行Web服务器。(如Nobody、www、Daemon) (2)设置Web服务器访问控制。通过IP地址控制、子网域名来控制,未被允许的IP地址、IP子网域发来的请求将被拒绝; (3)通过用户名和口令限制。只有当远程用户输入正确...
建立安全的Web站点(3)
三、Web服务器设备和相关软件的安全考虑 Web服务器的硬件设备和相关软件的安全性是建立安全的Web站点的坚实基...
建立安全的Web站点(2)
4、公共网关接口介绍(CGI) 在讨论Internet和Web技术给人们提供潇洒服务的同时,不能不提到CGI(Common Gateway Interface)。它是Web服务器与外部应用程序之间交换数据的标准接口软件。有了CGI,Web网站将不只是静态页面的收藏点,而是可以通过在Web服务器上运行一定的程序,输...
建立安全的Web站点
【摘要】Internet及Web已成为许多人日常生活、工作及交流的一种主要工具。由于Internet是根据一定的共识进行自制、在全球范围内实现的庞大的系统,它并不在法律和政治范围内运行。作为Web管理员,感触最深的是:确保Web安全不是件容易的事,并非一篇论文能说得清楚。由于Int...
Apache服务器的安装教程(3)
下面是Directory /和/Directory括起来的内容,用于设置你服务器根目录的权限,这里第一个尖括号内的'/'就代表服务器的根目录,无需改动。在向下还是一个尖括号,这是对你刚才设置的文档文件夹的权限设置。将Directory后的路径改为你刚才设置的文档文件夹的路径,好了,存盘,...
Win2003远程桌面管理小窍门
Windows Server 2003(简称Windows 2003)的远程桌面功能为网管维护系统提供了方便。通常情况下,需要在Windows 2003服务器上才能开启远程桌面功能,这种方法相当麻烦。其实你也可以使用远程修改注册表的方法,在客户端远程开启Windows 2003服务器的远程桌面。 第一步:远程...