在Centos下搭建Ftp服務,步驟如下。
1、檢查是否安裝 了vsftpd,如果未安裝 則安裝vsftpd。
1)查看系統中是否安裝了vsftpd,可以通過執行命令 :rpm -qa | grep vsftpd
2)如果沒有安裝 vsftpd,則安裝 :yum -y install vsftpd
2、創建ftp用戶,比如ftp_test。命令:useradd -s /sbin/nologin -d /home/ftp_test ftp_test
注意:
1)目錄盡量不要選擇根目錄下,這里是/home/ftp_test,並且ftp_test這個目錄不要手動創建,否則權限會有問題,執行命令的時候會自動創建
2)注意目錄的權限,如果有需要,應該設置相應的權限
3、為ftp_test用戶創建密碼。命令:passwd ftp_test
執行之后輸入2次密碼確認就設置好了密碼。
4、編輯vsftpd配置文件,命令:vim /etc/vsftpd/vsftpd.conf
找到anonymous_enable這個配置項,默認是YES,修改成NO,表示不允許匿名用戶登錄。
5、啟動vsftp服務,命令:systemctl start vsftpd.service
6、查看ftp服務的狀態,命令:systemctl status vsftpd.service
7、用ftp客戶端進行連接訪問。
參考:https://www.cnblogs.com/freeweb/p/6518257.html
ftp服務的開啟與關閉命令:
開啟:# service vsftpd start
關閉:# service vsftpd stop