基於騰訊雲服務器搭建 FTP 服務保姆級教程

2025年03月28日00:12:11 科技 1888

大家好,我是無界生長,AI領域創業者,AI應用落地專家,擁有豐富的AI應用落地經驗,交付各行各業AI應用幾十個,付費學員3000+。


這是我的第 98 篇原創文章——《基於騰訊雲服務器搭建 FTP 服務保姆級教程》


花了2小時搭建 FTP 服務,順便把教程也寫一下,就有了這篇保姆級教程。


無需開通各種會員,僅需一台雲服務器,就能解決超大文件傳輸問題。


軟件版本

系統:CentOS Linux release 7.9.2009 (Core)


環境搭建

安裝vsftpd

# 安裝 vsftpd 服務
yum install -y vsftpd

# 設置開機自動啟動
systemctl enable vsftpd

# 啟動 FTP 服務
systemctl start vsftpd

# 確認服務是否啟動成功
netstat -antup | grep ftp

顯示結果如下,則說明 FTP 服務已成功啟動。

基於騰訊雲服務器搭建 FTP 服務保姆級教程 - 天天要聞


創建vsftpd用戶及目錄

# FTP 服務創建一個 Linux 用戶,本文以 ftpuser 為例
useradd ftpuser

# 設置 ftpuser 用戶的密碼,建議設置個稍微複雜點的密碼
passwd ftpuser

# 創建 FTP 服務使用的文件目錄,本文以 /var/ftp/short_videos 為例
mkdir /var/ftp/short_
videos

# 修改目錄權限
chown -R ftpuser:ftpuser /var/ftp/short_videos


配置vsftpd

# 打開 vsftpd.conf 文件
vim /etc/vsftpd/vsftpd.conf

# 按 i 切換至編輯模式,根據實際需求選擇 FTP 模式,修改配置文件 vsftpd.conf:
# 修改以下配置參數
anonymous_enable=NO
local_
enable=YES
write_enable=YES
chroot_
local_user=YES
chroot_
list_enable=YES
chroot_
list_file=/etc/vsftpd/chroot_list
listen=YES

# 注釋以下配置參數
# listen_ipv6=YES

# 添加以下配置參數,開啟被動模式,設置本地用戶登錄後所在目錄,以及雲服務器建立數據傳輸可使用的端口範圍值,這裡以40000-45000為例
local_
root=/var/ftp/test
allow_writeable_chroot=YES
#pasv_enable=YES 被動模式,pasv_enable=NO 主動模式
pasv_enable=YES
#請修改為你的 Linux 雲服務器公網 IP
pasv_
address=xxx.xx.xxx.xx
pasv_min_port=40000
pasv_max_port=45000

# 按 Esc 後輸入 :wq 保存後退出。


創建 chroot_list 文件

執行以下命令,創建並編輯 chroot_list 文件。

vim /etc/vsftpd/chroot_list


i 進入編輯模式,輸入用戶名,一個用戶名佔據一行,設置完成後按 Esc 並輸入 :wq 保存後退出。 設置的用戶將會被鎖定在主目錄,若沒有設置例外用戶的需求,可跳過此步驟,輸入 :q 退出文件。


重啟 FTP 服務

systemctl restart vsftpd


設置安全組

放通端口21,及配置文件 /etc/vsftpd/vsftpd.conf 中設置的 pasv_min_portpasv_max_port 之間的所有端口,本文放通端口為40000 - 45000。


驗證 FTP 服務

通過 FTP 客戶端軟件、瀏覽器或文件資源管理器等工具驗證 FTP 服務,本文以客戶端的文件資源管理器為例。


打開客戶端的計算機,在路徑欄中訪問以下地址。如下圖所示:

ftp://雲服務器公網IP:21


在彈出的登錄身份窗口中輸入 配置 vsftpd 中已設置的用戶名及密碼。

基於騰訊雲服務器搭建 FTP 服務保姆級教程 - 天天要聞


成功登錄後,即可上傳及下載文件。

基於騰訊雲服務器搭建 FTP 服務保姆級教程 - 天天要聞


如果你照着教程能順利完成,算你厲害:)



我是無界生長,關注我,帶你一起玩轉AI!如果你覺得我分享的內容對你有幫助,麻煩點贊、分享、在看,你的支持是我創作的最大動力!

科技分類資訊推薦

二十年前的586電腦,奔III處理器+Win98系統,閑魚賣2680元 - 天天要聞

二十年前的586電腦,奔III處理器+Win98系統,閑魚賣2680元

之前我寫了個九十年代的海爾電腦機箱,閱讀量挺高的,你們愛看這玩意?那就繼續回憶殺,再寫另一個“收藏級”的586老電腦,自帶純平顯示器。它就是二十五年前的聯想天禧6622電腦,居然是大全套收藏級成色,主機箱、顯示器、鍵盤、光驅、軟驅一應俱全,
消息稱三星顯示最早下月啟動三星電子首款三摺疊手機顯示面板量產 - 天天要聞

消息稱三星顯示最早下月啟動三星電子首款三摺疊手機顯示面板量產

IT之家 5 月 9 日消息,韓媒 daily.hankooki 當地時間今日報道稱,三星顯示預計最早 6 月、最晚 7 月開始量產三星電子首款三摺疊手機(IT之家註:即所謂的 Galaxy G Fold)的顯示面板。▲ 三星顯示 Flex G 三摺疊概念設備報道指出,由於三摺疊手機在整體智能手機市場尚屬新形態,因此三星顯示的面板產量初期預計落在 20~30
Retroid Pocket Mini V2 安卓遊戲掌機發布,1399 元 - 天天要聞

Retroid Pocket Mini V2 安卓遊戲掌機發布,1399 元

IT之家 5 月 9 日消息,Retroid 今日推出安卓遊戲掌機 Pocket Mini V2,迭代機型主要解決初代的顯示問題,更換到該公司 Pocket Classic 掌機的同款 3.92 英寸 AMOLED 屏幕,其餘配置參數一致,目前僅提供黑色,官網首發售價 1399 元。Retroid Pocket Mini V2 搭載高通驍龍 865 處理器,
谷歌消息開始推出“為所有人刪除”功能 - 天天要聞

谷歌消息開始推出“為所有人刪除”功能

#雙11國貨換新裝#快速導讀Android 版 Google Messages 正在推出一項新功能,允許用戶在群組 RCS 對話中刪除所有人的聊天信息,提供“為所有人刪除”和“為我刪除”兩個選項。
盤點那些霸屏“五一”叫好又叫座的「主題展」 - 天天要聞

盤點那些霸屏“五一”叫好又叫座的「主題展」

盤點 REVIEW&ANALYSISIP主題展現階段的IP主題展正從流量收割向長效情感聯結的升級。中購聯新媒體中心作者丨李洪健在剛剛過去的五一假期,消費市場的蓬勃氣象讓人欣喜,據交通運輸部數據,5月1日至5日,預計全社會跨區域人員流動量累計
一個時代的結束:某運營商官宣終止3G服務 - 天天要聞

一個時代的結束:某運營商官宣終止3G服務

香港近年將流動通信服務升級至5G後,有電信運營商宣布終止3G服務,港媒報道稱,這是“一個時代的結束”。據報道,香港四大電信商之一中國移動旗下中國移動香港公司近日宣布,計劃於2025年6月30日零時正式停止3G服務的運營。此舉旨在優化資源配置