×

幫助中心

常見(jiàn)問(wèn)題
域名類
?  域名介紹
?  注冊(cè)/續(xù)費(fèi)
?  域名管理
?  域名過(guò)戶
?  域名轉(zhuǎn)移
?  增值服務(wù)
?  域名交易
?  通用網(wǎng)址
?  產(chǎn)品更新日志
郵局類
?  產(chǎn)品簡(jiǎn)介
?  產(chǎn)品管理
?  郵件客戶端
?  郵箱用戶操作指南
?  郵箱管理員操作指南
?  產(chǎn)品使用手冊(cè)
?  代理商控制臺(tái)操作指南
?  產(chǎn)品更新日志
云虛機(jī)類
?  購(gòu)買與升級(jí)
?  FTP
?  主機(jī)管理
?  技術(shù)問(wèn)題
?  數(shù)據(jù)庫(kù)
?  產(chǎn)品更新日志
ECS云主機(jī)類
?  產(chǎn)品更新日志
會(huì)員類
?  會(huì)員注冊(cè)
?  信息修改
?  忘記密碼
?  賬戶實(shí)名認(rèn)證
?  產(chǎn)品更新日志
財(cái)務(wù)類
?  后付費(fèi)計(jì)費(fèi)
?  在線支付
?  線下匯款
?  發(fā)票問(wèn)題
?  匯款單招領(lǐng)
?  退款問(wèn)題
?  充值業(yè)務(wù)
?  產(chǎn)品更新日志
ICP備案
?  備案問(wèn)題快速咨詢通道
?  備案介紹
?  備案賬號(hào)
?  ICP備案前準(zhǔn)備內(nèi)容
?  ICP備案流程
?  ICP備案操作指導(dǎo)
?  ICP備案信息查看
?  備案合規(guī)核查要求
?  資料下載
?  公安聯(lián)網(wǎng)備案與經(jīng)營(yíng)性備案
?  各地管局備案通知
?  常見(jiàn)問(wèn)題
服務(wù)類
?  ICP備案
?  小新服務(wù)
?  產(chǎn)品更新日志
網(wǎng)站定制類
?  網(wǎng)站定制問(wèn)題
?  網(wǎng)站訪問(wèn)問(wèn)題
新辦公類
?  常見(jiàn)問(wèn)題
?  操作手冊(cè)下載
云推送
?  云推送常見(jiàn)問(wèn)題
速成建站
?  網(wǎng)站訪問(wèn)問(wèn)題
?  網(wǎng)站使用問(wèn)題
?  產(chǎn)品更新日志
SSL證書(shū)
?  SSL證書(shū)常見(jiàn)問(wèn)題
?  產(chǎn)品更新日志
新網(wǎng)云產(chǎn)品類
?  新網(wǎng)云WEB應(yīng)用防火墻
?  新網(wǎng)云DDoS防護(hù)
?  云數(shù)據(jù)庫(kù)
?  云產(chǎn)品運(yùn)維
?  內(nèi)容分發(fā)網(wǎng)絡(luò)CDN
?  對(duì)象存儲(chǔ) S3
?  網(wǎng)絡(luò)
資料下載
新手上路

Linux如何搭建FTP站點(diǎn)

  • 作者:新網(wǎng)
  • 文章來(lái)源:新網(wǎng)
  • 點(diǎn)擊數(shù):100
  • 更新時(shí)間:2019-02-20 17:59:18

vsftpd 是 Linux 下的一款小巧輕快、安全易用的 FTP 服務(wù)器軟件,是一款在各個(gè) Linux 發(fā)行版中最受推崇的 FTP 服務(wù)器軟件。本文以 CentOS 7.2 64位操作系統(tǒng)為例,說(shuō)明如何在 Linux 實(shí)例上安裝 vsftpd。

Linux 實(shí)例搭建 FTP 站點(diǎn)具體操作步驟如下:

步驟一:安裝vsftpd

1.遠(yuǎn)程登錄到Linux服務(wù)器中。

2.運(yùn)行以下命令安裝vsftpd。

yum install -y vsftpd

圖片1.png

出現(xiàn)下圖表示安裝成功。

圖片2.png

3.運(yùn)行以下命令打開(kāi)及查看etc/vsftpd。

cd /etc/vsftpd

ls

圖片3.png

說(shuō)明:

/etc/vsftpd/vsftpd.conf是核心配置文件。

/etc/vsftpd/ftpusers 是黑名單文件,此文件里的用戶不允許訪問(wèn) FTP 服務(wù)器。

/etc/vsftpd/user_list是白名單文件,是允許訪問(wèn) FTP 服務(wù)器的用戶列表。

4.運(yùn)行以下命令設(shè)置開(kāi)機(jī)自啟動(dòng)。

systemctl enable vsftpd.service

5.運(yùn)行以下命令啟動(dòng)FTP服務(wù)。

systemctl start vsftpd.service

6.運(yùn)行以下命令查看FTP服務(wù)端口。

netstat -antup | grep ftp

圖片4.png

步驟二:配置vsftpd

vsftpd 安裝后默認(rèn)開(kāi)啟了匿名 FTP 的功能,使用匿名 FTP,用戶無(wú)需輸入用戶名密碼即可登錄 FTP 服務(wù)器,但沒(méi)有權(quán)限修改或上傳文件。

文本介紹了以下幾個(gè)配置 vsftpd 的方法以及相關(guān)的參數(shù)說(shuō)明,您可以根據(jù)具體需要進(jìn)行參考。

配置匿名用戶上傳文件權(quán)限

1.修改 vsftpd.conf 的配置文件的選項(xiàng),可以賦予匿名FTP更多的權(quán)限。

a.運(yùn)行 vim /etc/vsftpd/vsftpd.conf 。

b.按i鍵進(jìn)入編輯模式。

c.將寫(xiě)權(quán)限修改為write_enable=YES 。

d. 將匿名上傳權(quán)限修改為anon_upload_enable=YES。

e.  Esc 鍵退出編輯模式,然后輸入 :wq 保存并退出文件。

圖片5.png

2. 運(yùn)行以下命令更改 /var/ftp/pub 目錄的權(quán)限,為 FTP 用戶添加寫(xiě)權(quán)限,并重新加載配置文件

chmod o+w /var/ftp/pub/

systemctl restart vsftpd.service

圖片6.png

配置本地用戶登陸

本地用戶登錄就是指用戶使用 Linux 操作系統(tǒng)中的用戶賬號(hào)和密碼登錄 FTP 服務(wù)器。

vsftpd 安裝后默只支持匿名 FTP 登錄,用戶如果試圖使用 Linux 操作系統(tǒng)中的賬號(hào)登錄服務(wù)器,將會(huì)被 vsftpd 拒絕,但可以在 vsftpd 里配置用戶賬號(hào)和密碼登錄。具體步驟如下:

1.運(yùn)行以下命令創(chuàng)建 ftptest 用戶。

useradd ftptest

2.運(yùn)行以下命令修改ftptest用戶密碼。

passwd ftptest

圖片7.png

3.修改/etc/vsftpd/vsftpd.conf:

a. 運(yùn)行vim /etc/vsftpd/vsftpd.conf。

b. 按鍵 i 進(jìn)入編輯模式。

c. 將是否允許匿名登錄 FTP 的參數(shù)修改為anonymous enable=NO。

d. 將是否允許本地用戶登錄 FTP 的參數(shù)修改為local_enable=YES。

e. 按鍵 Esc 退出編輯模式,然后按鍵:wq保存并退出文件。

圖片8.png

4.運(yùn)行以下命令重新加載配置文件。

systemctl restart vsftpd.service

vsftpd.conf的配置文件參數(shù)說(shuō)明

運(yùn)行命令 cat /etc/vsftpd/vsftpd.conf 查看配置文件內(nèi)容。

用戶登陸控制

參數(shù)

說(shuō)明

anonymous_enable=YES

接受匿名用戶

no_anon_password=YES

匿名用戶login時(shí)不詢問(wèn)口令

anon_root=(none)

匿名用戶主目錄

local_enable=YES

接受本地用戶

local_root=(none)

本地用戶主目錄

用戶權(quán)限控制

參數(shù)

說(shuō)明

write_enable=YES

可以上傳(全局控制)

local_umask=022

本地用戶上傳文件的umask

file_open_mode=0666

上傳文件的權(quán)限配合umask使用

anon_upload_enable=NO

匿名用戶可以上傳

anon_mkdir_write_enable=NO

匿名用戶可以建目錄

anon_other_write_enable=NO

匿名用戶修改刪除

chown_username=lightwiter

匿名上傳文件所屬用戶名

步驟三:客戶端測(cè)試

打開(kāi)客戶端的 計(jì)算機(jī),在路徑欄輸入ftp://服務(wù)器 IP 地址:FTP 端口(如果不填端口則默認(rèn)訪問(wèn)21端口),例如:ftp://0.0.0.0:20。彈出輸入用戶名和密碼的對(duì)話框表示配置成功,正確的輸入用戶名和密碼后,即可對(duì) FTP 文件進(jìn)行相應(yīng)權(quán)限的操作

說(shuō)明:客戶端使用此方法訪問(wèn) FTP 站點(diǎn)時(shí),需要對(duì) IE 瀏覽器進(jìn)行設(shè)置,才能打開(kāi) FTP 的文件夾。 打開(kāi) IE 瀏覽器,選擇 設(shè)置 > Internet 選項(xiàng) > 高級(jí)。勾選 啟用 FTP 文件夾視圖,取消勾選 使用被動(dòng) FTP。

圖片9.png

技術(shù)問(wèn)題

免費(fèi)咨詢獲取折扣

Loading