1. 程式人生 > >Linux安裝部署FTP伺服器

Linux安裝部署FTP伺服器

  本文章會將安裝FTP伺服器的步驟以及一些遇到的問題來記錄下

  因為專案中要與第三方對接資料,需要用到FTP伺服器以提供他們每天上傳資料,因為之前在本地的VMware虛擬機器上部署過一次,這次則在天翼雲上部署。

  首先,我們執行安裝命令:yum install -y vsftpd

  

 

  執行後會自動下載,然後安裝,如下:

Loaded plugins: fastestmirror, security
Determining fastest mirrors
 * base: mirrors.163.com
 * extras: mirrors.163.com
 * updates: mirrors.163.com
base                                                                                                                                                                                                                  | 3.7 kB     00:00     
extras                                                                                                                                                                                                                | 3.4 kB     00:00     
extras/primary_db                                                                                                                                                                                                     |  26 kB     00:00     
updates                                                                                                                                                                                                               | 3.4 kB     00:00     
updates/primary_db                                                                                                                                                                                                    | 1.9 MB     00:00     
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package vsftpd.x86_64 0:2.2.2-24.el6 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================================================================================================================================================================================
 Package                                                 Arch                                                    Version                                                         Repository                                             Size
=============================================================================================================================================================================================================================================
Installing:
 vsftpd                                                  x86_64                                                  2.2.2-24.el6                                                    base                                                  156 k

Transaction Summary
=============================================================================================================================================================================================================================================
Install       1 Package(s)

Total download size: 156 k
Installed size: 340 k
Downloading Packages:
vsftpd-2.2.2-24.el6.x86_64.rpm                                                                                                                                                                                        | 156 kB     00:00     
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing : vsftpd-2.2.2-24.el6.x86_64                                                                                                                                                                                                1/1 
  Verifying  : vsftpd-2.2.2-24.el6.x86_64                                                                                                                                                                                                1/1 

Installed:
  vsftpd.x86_64 0:2.2.2-24.el6                                                                                                                                                                                                               

Complete!

  以上就代表安裝成功了!

 

  安裝成功後我們進入FTP資料夾檢視是否有問題,FTP在Linux上名稱為 vsftpd ,預設安裝在  /etc/vsftpd 目錄下;

 

  執行:  命令,進入FTP資料夾中檢視檔案,會看有四個檔案,如下:

-rw------- 1 root root  125 Mar 22  2017 ftpusers  黑名單檔案,此檔案裡的使用者不允許訪問 FTP 伺服器
-rw------- 1 root root  361 Mar 22  2017 user_list  白名單檔案,是允許訪問 FTP 伺服器的使用者列表
-rw------- 1 root root 4599 Mar 22  2017 vsftpd.conf  核心配置檔案
-rwxr--r-- 1 root root  338 Mar 22  2017 vsftpd_conf_migrate.sh  FTP服務

 

  安裝完成之後先不要著急配置,我們先給Linux系統新增一個使用者,一個登入FTP伺服器的使用者;

  執行  命令,建立一個 ftpuser 的使用者,

  執行 命令,修改此使用者的密碼。