Linux 云服務器搭建 FTP 服務

操作場景

Vsftpd(very secure FTP daemon)是眾多 Linux 發(fā)行版中默認的 FTP 服務器精盅。本文以 CentOS 7.6 64位操作系統(tǒng)的騰訊云服務器(CVM)為例帽哑,使用 vsftpd 軟件搭建 Linux 云服務器的 FTP 服務。

步驟一叹俏、安裝 vsftpd

1.執(zhí)行以下命令妻枕,安裝 vsftpd。

yum install -y vsftpd

2.執(zhí)行以下命令粘驰,設置 vsftpd 開機自啟動屡谐。

systemctl enable vsftpd

3.執(zhí)行以下命令,啟動 FTP 服務蝌数。

 systemctl start vsftpd

4.執(zhí)行以下命令愕掏,確認服務是否啟動

netstat -antup | grep ftp

顯示結(jié)果如下,則說明 FTP 服務已成功啟動顶伞。

tcp6       0      0 :::21                   :::*                    LISTEN      29342/vsftpd        

此時饵撑,vsftpd 已默認開啟匿名訪問模式,無需通過用戶名和密碼即可登錄 FTP 服務器唆貌。使用此方式登錄 FTP 服務器的用戶沒有權修改或上傳文件的權限滑潘。

步驟二、配置 vsftpd

1.執(zhí)行以下命令锨咙,為 FTP 服務創(chuàng)建用戶语卤,本文以 ftpuser 為例。

 useradd ftpuser

2.執(zhí)行以下命令酪刀,設置 ftpuser 用戶的密碼粹舵。

passwd ftpuser

輸入密碼后請按 Enter 確認設置,密碼默認不顯示骂倘,本文以 kd0810SOFT 為例眼滤。

3.執(zhí)行以下命令,創(chuàng)建 FTP 服務使用的文件目錄历涝,本文以 /var/ftp/kedasoft 為例柠偶。

 mkdir /var/ftp/kedasoft

4.執(zhí)行以下命令情妖,修改目錄權限。

chown -R ftpuser:ftpuser /var/ftp/kedasoft/

5.執(zhí)行以下命令诱担,打開 vsftpd.conf 文件毡证。

vim /etc/vsftpd/vsftpd.conf

6.按 i 切換至編輯模式,根據(jù)實際需求選擇 FTP 模式蔫仙,修改配置文件 vsftpd.conf:
注意:

FTP 可通過主動模式和被動模式與客戶端機器進行連接并傳輸數(shù)據(jù)料睛。由于大多數(shù)客戶端機器的防火墻設置及無法獲取真實 IP 等原因,建議您選擇被動模式搭建 FTP 服務摇邦。

7.配置vsftpd
a.修改以下配置參數(shù)恤煞,設置匿名用戶和本地用戶的登錄權限,設置指定例外用戶列表文件的路徑施籍,并開啟監(jiān)聽 IPv4 sockets居扒。

anonymous_enable=NO
local_enable=YES
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
listen=YES

b.在行首添加 #,注釋 listen_ipv6=YES 配置參數(shù)丑慎,關閉監(jiān)聽 IPv6 sockets喜喂。

#listen_ipv6=YES

c.添加以下配置參數(shù),開啟被動模式竿裂,設置本地用戶登錄后所在目錄玉吁,以及云服務器建立數(shù)據(jù)傳輸可使用的端口范圍值。

local_root=/var/ftp/kedasoft
allow_writeable_chroot=YES
pasv_enable=YES
pasv_address=xxx.xx.xxx.xx #請修改為您的 Linux 云服務器公網(wǎng) IP
pasv_min_port=40000
pasv_max_port=45000

按 Esc 后輸入 :wq 保存后退出腻异。

8.執(zhí)行以下命令进副,創(chuàng)建并編輯 chroot_list 文件。

vim /etc/vsftpd/chroot_list

9.按 i 進入編輯模式悔常,輸入用戶名影斑,一個用戶名占據(jù)一行,設置完成后按 Esc 并輸入 :wq 保存后退出机打。
您若沒有設置例外用戶的需求矫户,可跳過此步驟,輸入 :wq 退出文件姐帚。

10.執(zhí)行以下命令,重啟 FTP 服務障涯。

systemctl restart vsftpd

步驟三罐旗、設置安全組

搭建好 FTP 服務后,您需要根據(jù)實際使用的 FTP 模式給 Linux 云服務器放通入站規(guī)則唯蝶,詳情請參見:

https://cloud.tencent.com/document/product/213/39740

?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末九秀,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子粘我,更是在濱河造成了極大的恐慌鼓蜒,老刑警劉巖痹换,帶你破解...
    沈念sama閱讀 218,036評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異都弹,居然都是意外死亡娇豫,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,046評論 3 395
  • 文/潘曉璐 我一進店門畅厢,熙熙樓的掌柜王于貴愁眉苦臉地迎上來冯痢,“玉大人,你說我怎么就攤上這事框杜∑珠梗” “怎么了?”我有些...
    開封第一講書人閱讀 164,411評論 0 354
  • 文/不壞的土叔 我叫張陵咪辱,是天一觀的道長振劳。 經(jīng)常有香客問我,道長油狂,這世上最難降的妖魔是什么历恐? 我笑而不...
    開封第一講書人閱讀 58,622評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮选调,結(jié)果婚禮上夹供,老公的妹妹穿的比我還像新娘。我一直安慰自己仁堪,他們只是感情好哮洽,可當我...
    茶點故事閱讀 67,661評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著弦聂,像睡著了一般鸟辅。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上莺葫,一...
    開封第一講書人閱讀 51,521評論 1 304
  • 那天匪凉,我揣著相機與錄音,去河邊找鬼捺檬。 笑死再层,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的堡纬。 我是一名探鬼主播聂受,決...
    沈念sama閱讀 40,288評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼烤镐!你這毒婦竟也來了蛋济?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,200評論 0 276
  • 序言:老撾萬榮一對情侶失蹤炮叶,失蹤者是張志新(化名)和其女友劉穎碗旅,沒想到半個月后渡处,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,644評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡祟辟,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,837評論 3 336
  • 正文 我和宋清朗相戀三年医瘫,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片川尖。...
    茶點故事閱讀 39,953評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡登下,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出叮喳,到底是詐尸還是另有隱情被芳,我是刑警寧澤,帶...
    沈念sama閱讀 35,673評論 5 346
  • 正文 年R本政府宣布馍悟,位于F島的核電站畔濒,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏锣咒。R本人自食惡果不足惜侵状,卻給世界環(huán)境...
    茶點故事閱讀 41,281評論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望毅整。 院中可真熱鬧趣兄,春花似錦、人聲如沸悼嫉。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,889評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽戏蔑。三九已至蹋凝,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間总棵,已是汗流浹背鳍寂。 一陣腳步聲響...
    開封第一講書人閱讀 33,011評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留情龄,地道東北人迄汛。 一個月前我還...
    沈念sama閱讀 48,119評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像骤视,于是被迫代替她去往敵國和親鞍爱。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,901評論 2 355