当前位置: 操作系统/服务器>linux
本页文章导读:
▪windows 2003中IIS6的安全配置
IIS安全配置主要有3个方面需要注意
设置主目录权限
删除不需要的扩展名映射
删除危险的IIS组件
安装IIS时应该注意只安装必需的服务,建议不要安装 Index Server、FrontPage Server Extensions、.........
▪lanmp(Linux Apache Nginx Mysql Php) 的安装配置
1 ) 安装Centos 5 , 下载地址 http://mirrors.sohu.com/centos/5/isos/i386/ 安装过程请禁用selinux 和 防火墙 2) 安装必要的组件 LANG=C yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-.........
▪nginx封空user_agent实现封禁迅雷的方法
以下代码写入 server {....} 内 代码如下: if ($http_user_agent ~ ^$) { return 503; } if ($http_user_agent ~* "Mozilla/4.0\ \(compatible;\ MSIE\ 6.0;\ Windows\ NT\ 5.1;\ SV1;\ .NET\ CLR\ 1.1.4322;\ .NET\ CLR\ 2.0.50727\)") { return 503; }
.........
[1]windows 2003中IIS6的安全配置
来源: 互联网 发布时间: 2013-12-24
IIS安全配置主要有3个方面需要注意
- 设置主目录权限
- 删除不需要的扩展名映射
- 删除危险的IIS组件
- Computer Browser:维护网络上计算机的最新列表,以及提供这个列表
- Task scheduler:允许程序在指定时间运行
- Routing and Remote Access:在局域网及广域网环境中为企业提供路由服务。
- Removable storage:管理可移动媒体、驱动程序和库。
- Remote Registry Service:允许远程注册表操作
- Print Spooler:将文件加载到内存中以便以后打印。要用打印机的朋友不能禁用这项。
- Distributed Link Tracking Client:当文件在网络域的NTFS卷中移动时发送通知。
- Com+ Event System:提供事件的自动发布到订阅COM组件。
- Alerter:通知选定的用户和计算机管理警报。
- Messenger:传输客户端和服务器之间的NET SEND和警报器服务消息。
- Telnet:允许远程用户登录到此计算机并运行程序。
代码如下:
regsvr32/u c:\系统文件夹\system32\wshom.ocx
regsvr32/u c:\系统文件夹\system32\shell32.dll
del c:\系统文件夹\system32\wshom.ocx
del c:\系统文件夹\system32\shell32.dll (注:一般无法删除,只需反注册即可)
[2]lanmp(Linux Apache Nginx Mysql Php) 的安装配置
来源: 互联网 发布时间: 2013-12-24
1 ) 安装Centos 5 , 下载地址
http://mirrors.sohu.com/centos/5/isos/i386/
安装过程请禁用selinux 和 防火墙
2) 安装必要的组件
LANG=C
yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers
3) 安装 Apache
如果使用系统的 apache + php + mysql
可以用
yum -y install httpd php mysql php-mysql php-pdo php-mcrypt php-mbstring
如果愿意自己编译 apache ,请自行到 apache.org 下载最新版 apache,然后编译安装
./configure --prefix=/usr/local/apache --enable-so
make
make install
编译php 和相关组件,可以到 www.php.net 下载 php5.2 最新版本
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql
(假设之前编译的mysql 安装在 /usr/local/mysql ,如果采用系统带的mysql 可以 --with-mysql=/usr)
4)编译nginx
下载nginx (www.nginx.net) 并编译
./configure --prefix=/usr/local/nginx && make && make install
5) 编译mysql
下载(dev.mysql.com) 并编译mysql
./configure --prefix=/usr/local/mysql && make && make install
6)细节性能调整 和 网站规划
http://mirrors.sohu.com/centos/5/isos/i386/
安装过程请禁用selinux 和 防火墙
2) 安装必要的组件
LANG=C
yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers
3) 安装 Apache
如果使用系统的 apache + php + mysql
可以用
yum -y install httpd php mysql php-mysql php-pdo php-mcrypt php-mbstring
如果愿意自己编译 apache ,请自行到 apache.org 下载最新版 apache,然后编译安装
./configure --prefix=/usr/local/apache --enable-so
make
make install
编译php 和相关组件,可以到 www.php.net 下载 php5.2 最新版本
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql
(假设之前编译的mysql 安装在 /usr/local/mysql ,如果采用系统带的mysql 可以 --with-mysql=/usr)
4)编译nginx
下载nginx (www.nginx.net) 并编译
./configure --prefix=/usr/local/nginx && make && make install
5) 编译mysql
下载(dev.mysql.com) 并编译mysql
./configure --prefix=/usr/local/mysql && make && make install
6)细节性能调整 和 网站规划
[3]nginx封空user_agent实现封禁迅雷的方法
来源: 互联网 发布时间: 2013-12-24
以下代码写入 server {....} 内
if ($http_user_agent ~ ^$) {
return 503;
}
if ($http_user_agent ~* "Mozilla/4.0\ \(compatible;\ MSIE\ 6.0;\ Windows\ NT\ 5.1;\ SV1;\ .NET\ CLR\ 1.1.4322;\ .NET\ CLR\ 2.0.50727\)") {
return 503;
}
代码如下:
if ($http_user_agent ~ ^$) {
return 503;
}
if ($http_user_agent ~* "Mozilla/4.0\ \(compatible;\ MSIE\ 6.0;\ Windows\ NT\ 5.1;\ SV1;\ .NET\ CLR\ 1.1.4322;\ .NET\ CLR\ 2.0.50727\)") {
return 503;
}
最新技术文章: