#檢查vsftpd是否安裝 rpm -qa | grep vsftpd #檢查vsftpd版本並安裝 yum list vsftpd yum install vsftpd #設置開機啟動 systemctl enable vsftpd.service #啟動vsftpd systemctl status vsftpd.service systemctl start vsftpd.service systemctl stop vsftpd.service #vim /etc/vsftpd/vsftpd.conf anonymous_enable=YES 變成 anonymous_enable=NO chroot_local_user=YES前面;去掉 下面添加下行代碼 allow_writeable_chroot=YES #創建FTP賬號 useradd -d /home/www/wwwroot/html -s /sbin/nologin h5 #設置h5密碼h5123#abc passwd h5 #設置h5目錄權限 chown h5 /home/www/wwwroot/html chmod -R 755 /home/www/wwwroot/html #啟動vsftpd systemctl status vsftpd.service systemctl start vsftpd.service systemctl stop vsftpd.service #備注:以上設置好后如果還不可以連接的解決辦法如下: 1、systemctl status firewall.service 如果運行請關閉 systemctl stop firewall.service 2、vi /etc/selinux/config 將SELINUX=enforcing改為:SELINUX=disabled 3、登錄阿里雲管理后台配置21端口開放