FTP的vsftpd.conf含义

# 设置为YES时vsftpd以独立运行方式启动,设置为NO时以xinetd方式启动

#(xinetd是管理守护进程的,将服务集中管理,可以减少大量服务的资源消耗)

listen=YES

# 同上,如果支持ipv6网络则有效

listen_ipv6=NO

# 是否支持匿名用户访问

anonymous_enable=NO

# 是否支持本地用户访问

local_enable=YES

# 是否开放本地用户写权限,即是否允许上传

write_enable=YES

# 本地用户上传文件的权限掩码

local_umask=

022

# 是否允许匿名用户上传文件

#anon_upload_enable=YES

# 是否允许匿名用户创建目录

#anon_mkdir_write_enable=YES

# 用户进入目录时是否显示message_file指定的文件内容(需要添加message_file配置项)

#dirmessage_enable=YES

# 强制ftp数据传输使用20端口,默认YES

connect_from_port_20=YES

# 登陆后显示的信息(欢迎信息)

ftpd_banner=Horizon FTP.

# 为YES时,禁止所有用户访问上级目录,只能访问各自的家目录

chroot_local_user=YES

# 如果禁止所有用户访问上级目录,即chroot_local_user=YES,则该项需配置为YES

# 如果没有配置该项,则要求ftp根目录权限不可写,否则登录时报:500 OOPS错误

# vsftp2.3.5之后版本,该配置项需要手动添加

allow_writeable_chroot=YES

# 和前面同名配置项一样

chroot_local_user=YES

# 设置chroot_list_file是否有效

chroot_list_enable=YES

# 当chroot_list_enable=YES时,该文件生效,该文件需要手动添加,存放用户列表

# 如果所有用户被限制只能访问家目录,禁止访问上级目录(即chroot_local_user=YES)

# 那么该文件内的用户为特权用户,可以不被限制地访问家目录之上的目录

# 反之,如果所有用户都不被限制,都可以访问上级目录,即(chroot_local_user=NO)

# 则该文件内部的用户为被限制的用户,只能访问各自家目录,禁止访问上级目录

chroot_list_file=/etc/vsftpd.chroot_list

# 设置vsftpd使用utf8编码的文件系统

utf8_filesystem=YES

原文地址:https://www.cnblogs.com/chenlove/p/9144514.html

时间: 2024-11-11 23:43:49

FTP的vsftpd.conf含义的相关文章

/etc/vsftpd.conf配置(ftp上传)

# Example config file /etc/vsftpd.conf## The default compiled in settings are fairly paranoid. This sample file# loosens things up a bit, to make the ftp daemon more usable.# Please see vsftpd.conf.5 for all compiled in defaults.## READ THIS: This ex

Linux安装FTP服务-----vsftpd

检查是否已经安装vsftpd服务 rpm -qa | grep vsftpd 没有出现 vsftpd-xxx字样表示没有安装 1.下载vsftpd.rpm格式的安装包 redhat5: http://down.51cto.com/data/2221831 其它版本:http://rpmfind.net/linux/rpm2html/search.php?query=vsftpd&submit=Search+... 或者在Linux系统安装文件中也可找到 2.上传vsftpd安装包到Linux目录

linux centos6.5 ftp网页vsftpd配置

安装命令centos下 yum install vsftpd 出现“Complete!”时意味着安装完成.Linux中,系统对于大小写严格区分,比如abc和ABC是完全不相同的字符,要特别注意.配置Vsftpd虚拟用户使用vsftpd服务器之前,要对服务器进行配置,主要包括如下几个步骤:(1)生成虚拟用户口令库文件.(2)配置生成vsftpd的认证文件.(3)建立虚拟用户访问所需要的目录并且设定相应的访问权限.(4)建立配置文件.(5)重新启动vsftpd服务器.安装完之后我们要对它进行配置,才

vsftpd.conf配置详解

根据 /etc/vsftpd/vsftpd.conf默认配置给出设定功能 # Example config file /etc/vsftpd/vsftpd.conf # The default compiled in settings are fairly paranoid. This sample file # loosens things up a bit, to make the ftp daemon more usable. # Please see vsftpd.conf.5 for

vsftpd.conf 详解与实例配置

#################匿名权限控制############### anonymous_enable=YES #是否启用匿名用户      no_anon_password=YES #匿名用户login时不询问口令 下面这四个主要语句控制这文件和文件夹的上传.下载.创建.删除和重命名.      anon_upload_enable=(yes/no):  #控制匿名用户对文件(非目录)上传权限.      anon_world_readable_only=(yes/no): #控制匿名

LXT5架构-嵌入式Ftp服务器Vsftpd交叉编译与配置使用(ARMv7)

    Vsftpd是一款在Linux发行版中最受欢迎的Ftp服务器程序,特点是小巧轻快,安全易用,Vsftpd也是LXT5架构中Ftp服务器首选软件包. 1. 交叉编译libcap(如果需要!?) a.  下载:https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-2.24.tar.gz tar  -zxvf  libcap-2.24.tar.gz cd  libcap-2.24        b. 

vsftpd.conf 联机手册

vsftpd.conf - vsftpd 的配置文件 描述vsftpd.conf 可以用于控制 vsftpd, 以实现各种各样的功能. vsftpd 缺省到 /etc/vsftpd.conf 处查找此文件. 当然, 您也可以通过命令行参数进行指定. 这个命令行参数就是指 vsftpd 的配置文件. 对于想使用高级 inetd 管理的用户, 例如, xinetd, 则这个功能非常有用. 可以使用不同的配置文件来启动基于虚拟主机的每个服务. 格式vsftpd.conf 的格式非常简单. 每行要么是注

Ubuntu 14.04 FTP服务器--vsftpd的安装和配置

http://jingyan.baidu.com/article/67508eb4d6c4fd9ccb1ce470.html Ubuntu 14.04 FTP服务器--vsftpd的安装和配置 我们经常需要将本地的文件上传到远程的Ubuntu 14.04服务器上,或者把远程Ubuntu 14.04服务器上的文件下载到本地,这就需要用到vsftpd来搭建FTP服务,现在介绍一下如何在Ubuntu 14.04上安装和配置vsftpd 工具/原料 Ubuntu 14.04 WinSCP 5.5.4 方

vsftpd.conf超详解配置

1.默认配置 以下根据默认配置给出中文注释 # Example config file /etc/vsftpd/vsftpd.conf # # The default compiled in settings are fairly paranoid. This sample file # loosens things up a bit, to make the ftp daemon more usable. # Please see vsftpd.conf.5 for all compiled