龙空技术网

centos7 安装 vsftp 经典教程

迈向大咖之路 120

前言:

目前朋友们对“centosvsftpd列表错误”都比较关怀,兄弟们都需要知道一些“centosvsftpd列表错误”的相关资讯。那么小编在网上搜集了一些关于“centosvsftpd列表错误””的相关资讯,希望咱们能喜欢,兄弟们快快来了解一下吧!

yum -y install vsftpd

systemctl enable vsftpd

firewall-cmd --zone=public --add-port=21/tcp --permanent

firewall-cmd --permanent --zone=public --add-service=ftp

firewall-cmd --zone=public --add-port=40000-40010/tcp --permanent

firewall-cmd --reload

useradd -d /data/djupdata -g root -s /sbin/nologin test01

passwd test01

输入密码 test2018#@

配置文件

vim /etc/vsftpd/vsftpd.conf

anonymous_enable=NO

local_enable=YES

write_enable=YES

local_umask=022

dirmessage_enable=YES

xferlog_enable=YES

connect_from_port_20=YES

xferlog_std_format=YES

ftpd_banner=Welcome to blah FTP service.

chroot_list_enable=YES

chroot_list_file=/etc/vsftpd/chroot_list

listen=YES

pam_service_name=vsftpd

userlist_enable=YES

tcp_wrappers=YES

pasv_enable=YES

pasv_max_port=40010

pasv_min_port=40000

allow_writeable_chroot=YES

chroot_list_file这时列出的是那些“会被限制在主目录下”的用户本实例是test02用户

vim /etc/vsftpd/chroot_list

test01

systemctl start vsftpd

把vim /etc/pam.d/vsftpd里面的 #auth required pam_shells.so

登录FTP,提示 530 Login incorrect错误。

修改文件 /etc/pam.d/vsftpd:

#auth required pam_shells.so 注释掉这行

标签: #centosvsftpd列表错误