vsftp本地用户登录配置

添加一个新用户 test

#useradd -d /home -s /sbin/nologin test

修改配置文件 vsftpd.conf

#vi /etc/vsftpd/vsftpd.conf

anonymous_enable=NO

local_enable=YES

write_enable=YES

chroot_list_enable=YES

chroot_list_file=/etc/vsftpd/chroot_list

user_config_dir=/etc/vsftpd/user_conf

修改chroot_list文件,添加可以登录的用户 test

#vi /etc/vsftpd/chroot_list

创建用户配置文件

#vi /etc/vsftpd/user_conf/test

local_root=/data/www

其他

1)打开日志功能

xferlog_file=/var/log/vsftpd.log

2)定制欢迎信息

dirmessage_enable=YES

message_file=.message

3)限制连接数

max_clients=100

max_per_ip=5

4)限制传输速度

anon_max_rate=81920

local_max_rate=81920

5)绑定IP

listen_address=192.168.168.203

原文地址:https://www.cnblogs.com/coffee_cn/p/1686508.html