vsftp搭建
安装vsftpd
yum -y install vsftpd ftp
修改配置文件
cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.bak
cat > /etc/vsftpd/vsftpd.conf <<EOF
anonymous_enable=NO
listen_port=21
listen=YES
pasv_min_port=9981
pasv_max_port=9990
local_enable=YES
write_enable=YES
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
#chroot_local_user=NO
chroot_local_user=YES
allow_writeable_chroot=YES
local_root=/data/test/
pam_service_name=vsftpd
userlist_enable=yes
userlist_file=/etc/vsftpd/user_list
userlist_deny=NO
local_umask=022
xferlog_std_format=YES
tcp_wrappers=YES
EOF
参数解释:
添加用户
useradd vsftp-test
echo "123456" | passwd vsftp-test --stdin
echo vsctpsp-test >/etc/vsftpd/user_list
chmod +777 /data/test/
启动服务
/usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf
评论区