1. 程式人生 > >以CentOS 7為例 搭建FTP服務器

以CentOS 7為例 搭建FTP服務器

FTP服務器匿名用戶本地用戶

一、我們需要下載FTP應用:yum -y install vsftpd

技術分享圖片
省略中間
技術分享圖片

                                                         以上為安裝完成。
(-y 為選擇yes)若不輸入,則下面會出現一個選項供我們選擇。

技術分享圖片

     二、關閉防火墻(自己學習可以關閉,正常生產環境中不可以關閉)
             CentOS 7 默認使用的是firewall 防火墻
             輸入:systemctl stop firewalld    停止防火墻運行
                         systemctl disable firewalld   禁止開機啟動
         三、復制一下配置文件,因為一會兒要修改配置文件參數,保險起見,復制一下配置文件:

技術分享圖片

        三、更改參數(三種更改結果 1 匿名用戶登陸  2 本地用戶登陸  3虛擬用戶登陸)
 1 匿名用戶登陸  :vi /etc/vsftpd/vsftpd.conf    按下 i 鍵

技術分享圖片

        按下ESsc鍵 :wq!  
        匿名用戶登陸的默認目錄為 /var/ftp/pub/  所以要修改/var/ftp/pub/的權限,讓匿名用戶可以正常使用:

技術分享圖片

        修改一下策略,配置就完成了

技術分享圖片

        啟動並重啟一下FTP服務
        測試可以正常使用

技術分享圖片

         2、 本地用戶登陸
                 vi /etc/vsftpd/vsftpd.conf 按下 i 鍵

技術分享圖片

按下Esc鍵 :wq!

技術分享圖片

 這兩個文件中存有本地用戶的名,例如:我們讓本地用戶root登陸則需要把文件中的root去掉

技術分享圖片
技術分享圖片
技術分享圖片

  重新啟動FTP服務

技術分享圖片

測試登陸

技術分享圖片

以CentOS 7為例 搭建FTP服務器