1、查看是否已經安裝了vsftpd
vsftpd -version
2、安裝vsftpd
yum install -y vsftpd
3、新建FTP目錄
創建的FTP目錄如下:
/data/KodServer/data/User/tomas/home
4、創建新用戶
ftpname爲你爲該ftp創建的用戶名,/data/KodServer/data/User/tomas/home 爲登錄進去後的位置
useradd -d /data/KodServer/data/User/tomas/home -s /bin/bash ftpname
5、爲新建的用戶設置密碼
passwd ftpname
【備註:用cat etc/passwd可以查看當前系統用戶】
6、設置主目錄(更改登錄時看到的目錄,看個人需要更改,如果第4步已設置好,此步可忽略)
usermod -d /data/KodServer/data/User/tomas/home ftpname
7、添加用戶組(這步可忽略)
groupadd ftpgroup
8、防火牆添加FTP服務
firewall-cmd --permanent --zone=public --add-service=ftp
firewall-cmd --reload
9、CentOS vsftp 553 Could not create file 錯誤解決上傳問題:
https://blog.csdn.net/wawa8899/article/details/52641119
10、修改端口號:
https://blog.csdn.net/weiyuefei/article/details/51698604
11、iptables 端口轉發FTP
https://www.linuxidc.com/Linux/2012-06/61959.htm