# VSFTP #
##
###安装 vsftp
    yum install vsftpd* -y
###启动服务
    /etc/init.d/vsftpd restart
###配置
    /etc/vsftpd/
##配置主要文件
###先过滤所有#号并且保存在1.conf里面
    grep -v "#" vsftpd.conf|grep -v "^$">>1.conf
###使用1.conf覆盖掉
    cat 1.conf > vsftpd.conf
###vsftpd.conf
    anonymous_enable=YES    是否开启匿名访问
    no_anon_password=YES    匿名登入时不需要询问口令

local_enable=YES        是否开启本地用户登入 ##就是useradd创建的那种
    write_enable=YES        上传总开关
    local_umask=022            本地用户新增档案的权限
    anon_upload_enable=YES  允许匿名用户上传文件
    anon_mkdir_write_enable=YES 允许匿名用户创建新目录

dirmessage_enable=YES   是否开启目录描述
    xferlog_enable=YES        是否开启日志
    
    idle_session_timeout=600  空闲连接超时
    data_connection_timeout=120  数据连接超时
    
    ascii_upload_enable=YES 是否使用ASCII模式上传
    ascii_download_enable=YES 是否使用ASCII模式下传

connect_from_port_20=YES 通过那个端口连接
    xferlog_std_format=YES   是否开启日志格式

listen=YES                是否开启监听
    pam_service_name=vsftpd  基于认证的模块

userlist_enable=YES     用户列表中的用户是否允许登入FTP服务器是不允许登入
    tcp_wrappers=YES          使用tcp-wrqppers作为主机访问控制方式
    
### 用户登录主目录,local_root 针对系统用户
    local_root=/var/ftp/

### 匿名用户登录主目录
    anon_root=/var/ftp/anon
                                    
###锁定用户到各自目录为其根目录
    chroot_local_user=YES      
                                 
###禁止用户登陆ftp后使用ls -R 命令。该命令会对服务器性能造成巨大开销,如果该项运行当多个用户使用该命令会对服务器造成威胁。
    ls_recurse_enable=NO

Centos6.5搭建方法的更多相关文章

  1. 开源知识库管理系统选型 centos6.4 搭建knowlededgeroot-1.0.4知识库平台

    开源知识库管理系统选型,除了使用wiki外,还有下面可选: http://www.knowledgebase-script.com/ https://github.com/lordlamer/know ...

  2. Redis Cluster搭建方法简介22211111

    Redis Cluster搭建方法简介 (2013-05-29 17:08:57) 转载▼       Redis Cluster即Redis的分布式版本,将是Redis继支持Lua脚本之后的又一重磅 ...

  3. CentOS6.6搭建LNMP环境

    CentOS6.6搭建LNMP环境 1.设置yum源,本地安装依赖包 1 yum -y install gcc gcc-c++ automake autoconf libtool make 2.下载依 ...

  4. Centos6一键搭建L2TP VPN服务器

    用VPS在墙上打洞还有一种叫L2TP,也是常见的一种方式.本脚本结合了L2TP(Layer Tunneling Protocol)和IPSec(Internet Protocol Security), ...

  5. centos6.5vpn搭建

    centos6.5vpn搭建整个搭建流程,服务端,客户端安装及测试. 达到的效果: 在安装vpn客户端的机器可通过vpn(virtual private network)专用线路(vpn主配置文件中定 ...

  6. Springmvc+Spring+Hibernate搭建方法及实例

    Springmvc+Spring+Hibernate搭建方法及实例  

  7. CentOS6.5 搭建基础PHP环境(yum安装)

    转载:闲来无事 » CentOS6.5 搭建基础PHP环境(yum安装) yum安装php环境只需要几条简单的命令就可以实现,OK,各位客官,菜来了.首先确保你的yum源可用,或者网络是通的,不然下载 ...

  8. Springmvc+Spring+Hibernate搭建方法

    Springmvc+Spring+Hibernate搭建方法及example 前面两篇文章,分别介绍了Springmvc和Spring的搭建方法,本文再搭建hibernate,并建立SSH最基本的代码 ...

  9. centos6.7搭建DHCP服务器

    centos6.7搭建DHCP服务 2017-03-24 09:47:16 系统环境: centos6.7 安装之前首先使用rpm –qa | grep dhcp查看系统中是否已安装了dhcp软件包. ...

随机推荐

  1. adb端口被自己占用,或者用adb连不上模拟器最终解决办法

    1.下载360手机助手 2.找一个安卓手机连接上电脑,安装驱动 3.手机助手可以连接手机 4.拔掉手机开启模拟器以后都可以用adb连接模拟器了 找到占用端口的程序,禁止其运行 1.首先找到占用5037 ...

  2. vmware 安装centos7 阿里云镜像 虚拟机

    一.资源准备: 1.vmware软件下载: 百度自行下载安装 2.阿里云镜像地址:https://opsx.alibaba.com/mirror 1).镜像下载步骤: 点击计入centos: 这里直接 ...

  3. springboot2.0入门(六)-- ymal语法、数据校验

    一.基本使用 1.ymal语法是一种更符合人类命名习惯的语法: # 1. 一个家庭有爸爸.妈妈.孩子. # 2. 这个家庭有一个名字(family-name)叫做“happy family” # 3. ...

  4. electron 打包成桌面运用

    最近在学习nodejs,得知Electron是通过将Chromium和Node.js合并到同一个运行时环境中,用HTML,CSS和JavaScript来构建跨平台桌面应用程序的一门技术.对于之前一直从 ...

  5. 008_Linux驱动之_IO口的配置

    1. 测试:配置S3C2440的GPF4,5,6为输出 2. 测试IO的地址从芯片手册中获取以下资料 3. 从上面可以看出配置输出对应的设置是01=输出,那么对应位如:[9:8]需要设置成=01 4. ...

  6. cursor: hand和cursor:pointer的区别

    cursor:hand 与 cursor:pointer 的效果是一样的,都像光标指向链接一样,光标变成手行. cursor:hand :IE完全支持.但是在firefox是不支持的,没有效果. cu ...

  7. learning express step(十)

    when develop expree meet some errors, we show how to solve Error: No default engine was specified an ...

  8. 整理的 linux常用发行版 openstack images 下载地址

    常见的Linux发行版本官方都提供了用于云环境(如OpenStack)的Image的下载. 发行版 下载地址 fedora 30 http://mirrors.ustc.edu.cn/fedora/r ...

  9. c 判断字符是否为字母 (iswalpha example)

    #include <stdio.h> #include <wctype.h> int main () { ; wchar_t str[] = L"C++"; ...

  10. form 表单提交数据和文件(fromdata的使用方法)

    <!-- 数据和文件一次性提交 --> <form class="form_meren" id="mainForm" name="m ...