一 相关配置项

 anonymous_enable=YES		#允许匿名用户登录
local_enable=YES #允许本地用户登录
write_enable=YES #允许本地用户上传
local_umask=022 #本地用户上传的默认权限(最终权限为umask二进制后相与的权限)
anon_upload enable=YES #允许匿名用户上传
anon_mkdir_write_enable=YES #允许匿名用户创建文件夹
dirmessage_enable=YES #用户进入目录时,显示.message文件中的信息
message_file=.message #指定信息文件
xferlog_enable=YES #激活记录日志
connect_from_prot_20=YES #主动模式数据传输端口
xferlog_std_format=YES #使用标准的ftp日志格式
ftpd_banner #登陆欢迎信息
listen=YES #允许被监听
pam_service_name=vsftpd #设置PAM认证服务所使用的文件名,即/etc/pam.d/vsftpd
userlist_enable=YES #用户登陆限制,黑白名单
tcp_wrappers=YES #是否使用tcp_wrappers作为主机访问控制方式
listen_ipv6=YES #开启ipv6,一定要注释,否则可能会报错

二 可添加配置项

listen_address=192.1683.10.10 #设置监听IP,只允许指定IP访问ftp

listen_port=21 #设置监听ftp服务的端口号

download_enable=YES #是否允许下载文件

max_clients=0 #限制并发客户端数量

max_per_ip=0 #限制同一IP地址的并发连接数,同时下载数量

三 被动模式

 listen_address=192.1683.10.10	#设置监听IP,只允许指定IP访问ftp
listen_port=21 #设置监听ftp服务的端口号
download_enable=YES #是否允许下载文件
max_clients=0 #限制并发客户端数量
max_per_ip=0 #限制同一IP地址的并发连接数,同时下载数量

四 主动模式

 connect_from_port_20=YES
pasv_enable=NO

五 常用安全配置项

 accept_timeout=60		#被动模式,连接超时时间,单位秒
connect_timeout=60 #主动模式,连接超时时间,单位秒
idle_session_timeout=600 #600秒没有任何操作就断开连接
data_connection_tiomeout=500 #传输数据超过500没有完成,就断开传输

002.FTP配置项详解的更多相关文章

  1. Storm配置项详解【转】

    Storm配置项详解 ——阿里数据平台技术博客:storm配置项详解 什么是Storm? Storm是twitter开源的一套实时数据处理框架,基于该框架你可以通过简单的编程来实现对数据流的实时处理变 ...

  2. SpringCloud Eureka参数配置项详解

    SpringCloud Eureka参数配置项详解(转) Eureka涉及到的参数配置项数量众多,它的很多功能都是通过参数配置来实现的,了解这些参数的含义有助于我们更好的应用Eureka的各种功能,下 ...

  3. 引用 Windows Server 2003 FTP服务器配置详解

    引用 昆神之星 的 Windows Server 2003 FTP服务器配置详解 1.FTP文件传输协议,主要用于计算机之间文件传输,是互联网上仅次于www的第二大服务.本文主要演示如何在Window ...

  4. Python - poetry(3)配置项详解

    config 命令 poetry 通过 config 命令进行配置 也可以直接在 config.toml 文件中进行配置,该文件将在首次运行该命令时自动创建 文件目录 macOS:~/Library/ ...

  5. Linux中搭建一个ftp服务器详解

    来源:Linux社区  作者:luzhi1024 详解Linux中搭建一个ftp服务器. ftp工作是会启动两个通道:控制通道 , 数据通道在ftp协议中,控制连接均是由客户端发起的,而数据连接有两种 ...

  6. 【转】web.xml配置项详解

    史上最全web.xml配置文件元素详解   一.web.xml配置文件常用元素及其意义预览 1 <web-app> 2 3 <!--定义了WEB应用的名字--> 4 <d ...

  7. SpringBoot application.properties 配置项详解

    参考: http://blog.csdn.net/lpfsuperman/article/details/78287265### # spring boot application.propertie ...

  8. FTP协议详解(转)

    FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”.用于Internet上的控制文件的双向传输.同时,它也是一个应用程序(Application ...

  9. FTP服务详解

    FTP服务 本章机构 简介 File Transfer Protocol(文件传输协议)的英文简称,而中文简称为"文件传输协议".用于Internet上的控制文件的双向传输.同时, ...

随机推荐

  1. Elasticsearch 5.0 安装 Search Guard 5 插件

    一.Search Guard 简介 Search Guard  是 Elasticsearch 的安全插件.它为后端系统(如LDAP或Kerberos)提供身份验证和授权,并向Elasticsearc ...

  2. SQL Server - 开窗函数

    -- 开窗函数:在结果集的基础上进一步处理(聚合操作) SELECT * FROM dbo.Student S# Sname Sage Ssex ---------- ---------- ----- ...

  3. hdu 5956 The Elder

    http://acm.hdu.edu.cn/showproblem.php?pid=5956 转移方程:dp[i]=(dis[i]-dis[j])*(dis[i]-dis[j])+P+dp[j] 斜率 ...

  4. bzoj千题计划232:bzoj4727: [POI2017]Turysta

    http://www.lydsy.com/JudgeOnline/problem.php?id=4727 竞赛图tarjan缩点后得到的拓扑图一定是一条链 因为竞赛图任意两点的前后顺序确定,只有一种拓 ...

  5. bzoj千题计划175:bzoj1303: [CQOI2009]中位数图

    http://www.lydsy.com/JudgeOnline/problem.php?id=1303 令c[i]表示前i个数中,比d大的数与比d小的数的差,那么如果c[l]=c[r],则[l+1, ...

  6. 关于Python IDLE reload(sys)后无法正常执行命令的原因

    转载自:http://blog.csdn.net/kxcfzyk/article/details/41414247?utm_source=tuicool&utm_medium=referral ...

  7. 记一次ThreadPoolExecutor面试

    ThreadPoolExecutor点滴 线程池应该也是面试绕不开的一个点,平时大家也没少用,但其实也有一些小Tips还是值得记录一下. Constructor public ThreadPoolEx ...

  8. 001_chrome工具详解

    一.chrome https://segmentfault.com/a/1190000000683599

  9. jenkins之参数化构建

    事件背景: 今天一早接到一个需求,说要jenkins持续集成,输入自定义URL,然后完成回归测试,当时有点蒙,不知道如何下手,听群里的大神思路后豁然开朗,就记录了下 一.先安装插件 插件: [Buil ...

  10. testng执行用例失败,再次执行

    我们通过重写testng的retry方法和transform方法来实现用例失败重跑的功能. 首先添加两个文件 TestngRetry.java public class TestngRetry imp ...