vsftp

Posted 芒果牛奶

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vsftp相关的知识,希望对你有一定的参考价值。

yum  install epel
yum install vsftpd

vsftp配置文件

vi /etc/vsftpd/vsftpd.conf
<code>
port_enable=NO
pasv_enable=YES
#connect_from_port_20=YES
pasv_min_port=1200
pasv_max_port=1300
anonymous_enable=YES
local_enable=YES
write_enable=NO
local_umask=022
anon_upload_enable=NO
anon_mkdir_write_enable=NO
dirmessage_enable=YES
xferlog_enable=YES
xferlog_file=/var/log/xferlog
xferlog_std_format=YES
idle_session_timeout=300
data_connection_timeout=120
deny_email_enable=YES
banned_email_file=/etc/vsftpd/banned_emails
ls_recurse_enable=NO
listen=NO
listen_ipv6=YES
pam_service_name=vsftpd
userlist_enable=YES
userlist_deny=NO
tcp_wrappers=YES
</code>



用户配置文件说明:

/etc/vsftpd/ftpusers
# Users that are not allowed to login via ftp
# Note that the default vsftpd pam config also checks /etc/vsftpd/ftpusers for users that are denied.
# 黑名单文件

文件里面的用户不能登录ftp,此文件总是被检测到(默认配置)



/etc/vsftpd/user_list
# If userlist_deny=NO, only allow users in this file
# If userlist_deny=YES (default), never allow users in this file, and do not even prompt for a password
# 既可以是白名单,也可以是黑名单,取决于userlist_deny参数,搭配userlist_enable 使用

1、userlist_enable=NO,此文件失效,本地用户可以登录(不在ftpuser内)
2、userlist_enable=YES,userlist_deny=NO,此文件是白名单,文件内用户可以登录(不在ftpuser内)
3、userlist_enable=YES,userlist_deny=YES,此文件是黑名单,文件内用户不可以登录

以上是关于vsftp的主要内容,如果未能解决你的问题,请参考以下文章

Hadoop集群(第3期)_VSFTP安装配置

CentOs6.5中安装和配置vsftp简明教程

Hadoop集群(第3期)_VSFTP安装配置

手把手教你linux下配置vsftp服务器(以CentOS为例)--非常的详细

linux ftp 安装及相关命令

vsftp服务器同步文件