##CentOS 6.5 多站点vsftp服务器多项安全策略配置
【例题】
1、 安装VSFTPD服务,创建三个FTP站点,分别为ftp1.test.com、ftp2.test.com、ftp3.test.com,其分别对应用的IPv4地址192.168.0.168、192.168.0.169、192.168.0.170,本地用户登录时,其主目录分别为/ftp/ftp、/ftp/ftp1、/ftp/ftp2。
2、 所有站点域用户都可以上传文件和下载文件,所有站点本地用- 阅读剩余部分 -
##一、基础
首先要知道的是,find相当耗io资源,如果不是必要的话,建议用locate代替。
find的命令格式如下:
```shell
find pathname -options
pathname 是要搜索的路径
-options 是能增加的选项
选项包括:
引用
-name
按照文件名查找文件,支持*号和[]号。
-perm
按照文件权限来查找文件,支持完全指定和-号、+号部分符合。
-prune
使用这一选项能使find命令不在当- 阅读剩余部分 -
##DNS搭建
1.安装DNS服务

```shell
Yum install –y bind bind-chroot bind-utils
```
2.编辑DNS主配置文件
```shell
vi /etc/named.conf修改主配置文件,如下图:
修改完毕,保存退出
```

%I : 小时(01..12)
%k : 小时(0..23)
%l : 小时(1..12)
%M : 分钟(00..59)
%p : 显示本地 AM 或 PM
%- 阅读剩余部分 -
网站普通连接:
格式: curl (url)
```shell
curl http://172.16.101.8/backdoor.php?cmd=cat%20/root/flag*
```
文件上传:
格式: curl –F file=@文件目录 (url)
```shell
curl -F file=@/root/a.jpg http://172.16.101.8/upload.php
```
其他参数:
```shell
--conne- 阅读剩余部分 -
##1.CentOS简介
CentOS是一个开源软件贡献者和用户的社区。它对RHEL源代码进行重新编译,成为众多发布新发行版本的社区当中的一个,并且在不断的发展过程中,CentOS社区不断与其他的同类社区合并,使CentOS Linux逐渐成为使用最广泛的RHEL兼容版本。CentOS Linux的稳定性不比RHEL差,唯一不足的就是缺乏技术支持,因为它是由社区发布的免费版。
CentOS Linux与RHEL产品有着严格的版本对应关系,例如使用RHEL4源代码重新编译发- 阅读剩余部分 -
下载http服务:yum install –y httpd
开启httpd服务:/etc/init.d/httpd start 或 service httpd start 或/etc/rc.d/init.d/httpd start
必要配置:
```shell
vi /etc/httpd/conf/httpd.conf
1修改第13页, DocumentRoot”路径”
2修改第14页, `````
3.修改第20页: DirectoryIndex 修改主页- 阅读剩余部分 -
安装
```shell
# yum –y install httpd mod_dav_svn subversion
```
查看是否安装成功
```shell
#svn --version 如果出现版本号如
```

则说明svn安装成功
查看httpd配置文件/etc/httpd/conf/httpd.conf
如果找到- 阅读剩余部分 -