- 檢查Linux系統是否安裝了vsftpd的命令:
rpm -qa|grep vsftpd
2.安裝命令:
yum -y install vsftpd
3.卸載命令:
yum remove vsftpd
4.創建用戶
# 創建用戶 ftpuser 指定 `/home/vsftpd` 目錄
useradd -g root -M -d /home/vsftpd -s /sbin/nologin ftpuser
# 設置用戶 ftpuser 的密碼
passwd ftpuser
# 把 /home/vsftpd 的所有權給ftpuser.root
chown -R ftpuser.root /home/vsftpd
5.防火牆開啓 21 端口因爲 ftp 默認的端口爲 21,而 centos 默認是沒有開啓的,
所以要修改 iptables 文件
vim /etc/sysconfig/iptables
在行上面有 22 -j ACCEPT 下面另起一行輸入跟那行差不多的,只是把 22 換成 21,
然後:wq 保存。還要運行下,重啓 iptables
service iptables restart
6.關閉匿名訪問,需要重啓
編輯vsftp配置文件:vi /etc/vsftpd/vsftpd.conf
anonymous_enable默認爲YES 改爲 NO
7.啓動服務
使用vsftpd軟件,主要包括如下幾個命令:
啓動ftp命令#service vsftpd start
停止ftp命令#service vsftpd stop
重啓ftp命令#service vsftpd restart
設置開機啓動vsftpd ftp服務# chkconfig vsftpd on