0
上一章(http://www.cnblogs.com/souvenir/p/3875934.html)我們完成了對遠端工具VNC的安裝配置,接下來我們將安裝另外一個常用工具:VSFTP。
vsftp作為linux上最為常用的FTP工具,可以向我們提供各種FTP服務,以下我們將進行簡單的介紹。
1 環境
作業系統:centOS6.5
FTP服務:vsftp
FTP訪問工具:CMD、FileZilla
2 安裝
vsftp的安裝與之前的VNC安裝比較類似,也是通過yum命令來完成的。安裝過程中同樣需要一次安裝確認,安裝完畢後如下圖:
3 配置
(1)vsftp配置
開啟vsftp配置檔案,命令與路徑如下
然後確保本地使用者可以訪問以及可以寫入(本章只用本地使用者作為測試,虛擬使用者的配置請自行百度)
(2)selinux配置
如前面截圖的命令,我們還需要修改centOS中selinux的配置,將其禁用掉。
SELINUX=disabled
(3)建立ftp目錄並授權
我們建立一個FTP的專用目錄:/ftp
然後將本地使用者souvenir的主目錄授權到/ftp,並設定許可權
mkdir /ftp chmod -R 777 /ftp chown -R souvenir:souvenir /ftp
這樣使用者在使用souvenir賬號訪問FTP時將會預設開啟此目錄。
(4)防火牆配置
vsftp預設使用的是21埠,也需要在防火牆中新增到白名單下。
4 啟動服務
啟動服務之前我們還需要進行一下設定,給與ftp伺服器全部的訪問許可權,然後啟動服務。
5 訪問測試
(1)CMD
我們可以通過windows上的CMD命令列來訪問:
這裡我們演示了通過ftp命令來登入FTP伺服器,然後用put命令上傳了一個本地檔案。
(2)FileZilla
這裡可以使用任意的FTP瀏覽工具進行測試,輸入伺服器地址,賬號密碼以及埠號後我們將登入到伺服器上進行操作:
這裡可以看到前面上傳的新檔案,然後我們將其下載到本地,或者上傳一個新檔案都可以。