配置前,需先關閉selinux,firewall
systemctl stop firewalld.service #停止firewall
關閉默認的firewall防火牆
500 OOPS: vsftpd: refusing to run with writable root inside chroot ()
從2.3.5之後,vsftpd增強了安全檢查,如果用戶被限定在了其主目錄下,則該用戶的主目錄不能再具有寫權限了!如果檢查發現還有寫權限,就會報該錯誤。
要修復這個錯誤,可以用命令chmod a-w /home/user去除用戶主目錄的寫權限,注意把目錄替換成你自己的。或者你可以在vsftpd的配置文件中增加下列兩項中的一項:
allow_writeable_chroot=YES
安裝環境:Centos-7.4
安裝及配置ftp
yum installl -y vsftpd
vi /etc/vsftpd/vsftpd.conf
上傳命令,可以把文件上傳到ftp服務器
put somefile
下載命令,可以把ftp服務器上的文件下載到本地
get somefile