請關注本頭條號 , 每天堅持更新原創干貨技術文章 。
以CentOS 6為例: 1. vsftp簡介vsftp是一個基于GPL發布的類Unix系統上使用的FTP服務器軟件,它的全稱是Very Secure FTP 從此名稱可以看出來 , 編制者的初衷是代碼的安全 。
安全性是編寫VSFTP的初衷,除了這與生俱來的安全特性以外 , 高速與高穩定性也是VSFTP的兩個重要特點 。
2. 安裝vsftp套件

文章插圖
3. 配置開機自啟chkconfig是CentOS6上的程序管理工具,CentOS7請使用systemctl
檢查驗證:

文章插圖
chkconfig檢查vsftp服務

文章插圖
4. 防火墻開放端口如果你的防火墻默認沒有開啟FTP端口,請按以下方法開啟,僅僅適用于CentOS6這類使用iptables防火墻的發行版,CentOS 7與Ubuntu不適用 。請轉到本站相關教程 。
保存防火墻配置:重啟防火墻配置,馬上生效 。

文章插圖
防火墻放行ftp服務 5. 創建ftp用戶 以用戶ftpuser為例只要使用ftpuser的身份登錄FTP服務,即可讀取以下目錄的內容:
/home/ftpuser/
6. 為ftp用戶設置密碼
以用戶ftpuser為例 輸入兩次一樣的密碼

文章插圖
設置ftp用戶密碼7. 修改配置文件(可選)
不允許匿名用戶登錄,只能用創建的賬號和密碼登錄 。
修改以下內容,默認為YES,即允許匿名用戶登錄,NO表示不允許:
anonymous_enable=NO

文章插圖
禁止匿名用戶登錄ftp 8. 啟動vsftp服務9. 設置SElinux標簽
如果你沒有使用SElinux,不需要配置這步 。如果你不清楚自己是否在使用,請按執行以下指令 。
查詢SElinux對ftp服務器的相關狀態

文章插圖
查詢SElinux對ftp服務器的相關狀態
可以看到 , 默認情況下,SElinux限制了ftp所有的功能
配置SElinux,允許訪問FTP服務:
再次檢查:

文章插圖
確認SElinux放行ftp服務器

文章插圖
10. 測試 使用瀏覽器

文章插圖
使用瀏覽器訪問ftp服務器
或者 使用FTP專用客戶端:

文章插圖
filezilla ftp客戶端
官方下載地址:https://filezilla-project.org/

文章插圖
下載filezilla客戶端

文章插圖
【訪問ftp服務器的三種方法 ftp怎么登錄連接到服務器】使用filezilla客戶端登錄ftp
- wifi信號滿格卻無法上網 小米手機已連接但無法訪問互聯網網絡
- mount掛載會影響服務器嗎
- 手機無法訪問移動網絡怎么解決 無法訪問移動網絡怎么解決
- 家里wifi顯示無法訪問互聯網 wifi無互聯網連接但又能上網
- steam連接出現問題 steam服務器連不上
- 瀏覽器上不了網怎么解決 瀏覽器打不開網頁_因為無法連接服務器
- Google顯示無法訪問此網站 谷歌無法訪問此網站怎么解決
- 域名服務器地址 域名服務器
- 阿里云代理合作 阿里云代理服務器搭建
- ftp工具哪個好用 免費FTP工具
