最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

在CentOS服務(wù)器上快速搭建FTP服務(wù)的完整流程

 更新時(shí)間:2025年04月25日 09:12:58   作者:sg_knight  
FTP(文件傳輸協(xié)議)是服務(wù)器管理中常用的文件共享工具,本文以CentOS系統(tǒng)為例,詳細(xì)介紹從零搭建FTP服務(wù)器(使用vsftpd)的完整流程,涵蓋安裝配置、權(quán)限管理、本地/遠(yuǎn)程連接測(cè)試等操作,并重點(diǎn)講解Windows系統(tǒng)遠(yuǎn)程訪問(wèn)FTP服務(wù)的多種方法,需要的朋友可以參考下

一、安裝 vsftpd

1. 安裝命令

sudo yum install vsftpd -y

2. 啟動(dòng)服務(wù)并設(shè)置開(kāi)機(jī)自啟

sudo systemctl start vsftpd
sudo systemctl enable vsftpd

二、配置 vsftpd

配置文件路徑:/etc/vsftpd/vsftpd.conf

修改以下核心參數(shù):

anonymous_enable=NO          # 禁用匿名登錄
local_enable=YES             # 允許本地用戶(hù)登錄
write_enable=YES             # 允許文件上傳
chroot_local_user=YES        # 限制用戶(hù)僅能訪問(wèn)家目錄
allow_writeable_chroot=YES   # 允許在受限目錄寫(xiě)入
local_umask=022              # 文件默認(rèn)權(quán)限644

# 被動(dòng)模式配置(解決NAT/防火墻問(wèn)題)
pasv_enable=YES
pasv_min_port=50000
pasv_max_port=50010
pasv_address=公網(wǎng)IP          # 若服務(wù)器在NAT后需填寫(xiě)

保存后重啟服務(wù)生效:

sudo systemctl restart vsftpd

三、防火墻與SELinux配置

1. 防火墻放行端口(若啟用)

sudo firewall-cmd --permanent --add-port=21/tcp
sudo firewall-cmd --permanent --add-port=50000-50010/tcp
sudo firewall-cmd --reload

2. SELinux策略(若未禁用)

sudo setsebool -P ftp_home_dir 1
sudo semanage port -a -t ftp_port_t -p tcp 50000-50010

四、創(chuàng)建FTP用戶(hù)并測(cè)試

1. 創(chuàng)建用戶(hù)

sudo useradd -m ftpuser
sudo passwd ftpuser
sudo chmod 750 /home/ftpuser

2. 本地登錄測(cè)試

ftp localhost
# 輸入用戶(hù)名密碼后執(zhí)行:
ftp> put test.txt  # 上傳測(cè)試文件
ftp> ls            # 查看文件是否上傳成功

五、修改用戶(hù)默認(rèn)目錄路徑(可選)

sudo mkdir -p /data/ftp
sudo chown ftpuser:ftpuser /data/ftp
sudo usermod -d /data/ftp ftpuser
sudo restorecon -Rv /data/ftp  # SELinux環(huán)境需執(zhí)行

六、Windows遠(yuǎn)程訪問(wèn)FTP服務(wù)

1. 通過(guò)Windows資源管理器訪問(wèn)

  • 打開(kāi) 此電腦 → 地址欄輸入:

ftp://用戶(hù)名:密碼@服務(wù)器IP:端口

示例:

ftp://ftpuser:123456@192.168.1.100:21
  1. 操作說(shuō)明:
    • 上傳文件:將本地文件拖拽到資源管理器窗口內(nèi)。

    • 下載文件:將服務(wù)器文件拖拽到本地文件夾。

    • 限制:不支持大文件傳輸和斷點(diǎn)續(xù)傳,僅適合簡(jiǎn)單操作。

2. 使用命令行(cmd/PowerShell)訪問(wèn)

  • 打開(kāi)命令提示符或PowerShell,執(zhí)行以下命令:
ftp 192.168.1.100  # 連接服務(wù)器
  • 輸入用戶(hù)名和密碼:
Name: ftpuser
Password: ********
  • 常用命令:

上傳文件:

put C:\test.txt

查看目錄:

ls

退出連接:

quit

七、安全建議

  • 禁用匿名登錄:確保配置中 anonymous_enable=NO。
  • 使用SFTP替代FTP:通過(guò)SSH協(xié)議傳輸文件(sftp user@服務(wù)器IP)。
  • 限制IP訪問(wèn):在防火墻中僅允許可信IP訪問(wèn)FTP端口。

八、常見(jiàn)問(wèn)題

1. 上傳文件權(quán)限被拒絕

• 檢查目錄權(quán)限:

ls -ld /home/ftpuser  # 權(quán)限應(yīng)為 drwxr-x---(750)

• 確認(rèn)配置項(xiàng):

write_enable=YES
allow_writeable_chroot=YES

2. 被動(dòng)模式超時(shí)

• 服務(wù)器端檢查:

• 確認(rèn) pasv_address 填寫(xiě)正確。

• 開(kāi)放 50000-50010 端口。

3. 查看日志定位問(wèn)題

sudo tail -f /var/log/vsftpd.log  # 實(shí)時(shí)查看日志

總結(jié)

通過(guò)以上步驟,您已成功在CentOS服務(wù)器上搭建FTP服務(wù),并可通過(guò)Windows系統(tǒng)遠(yuǎn)程訪問(wèn)和管理文件。若遇到連接問(wèn)題,優(yōu)先檢查防火墻、SELinux策略及日志文件。

到此這篇關(guān)于在CentOS服務(wù)器上快速搭建FTP服務(wù)的完整流程的文章就介紹到這了,更多相關(guān)CentOS搭建FTP服務(wù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • ubuntu如何搭建vsftpd服務(wù)器

    ubuntu如何搭建vsftpd服務(wù)器

    這篇文章主要介紹了ubuntu如何搭建vsftpd服務(wù)器,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • Linux系統(tǒng) 改善FTP服務(wù)器的安全性

    Linux系統(tǒng) 改善FTP服務(wù)器的安全性

    FTP是互聯(lián)網(wǎng)應(yīng)用中的一個(gè)元老級(jí)人物了,其方便企業(yè)用戶(hù)文件的共享。但是,安全問(wèn)題也一直伴隨在FTP左右。
    2009-06-06
  • Win7搭建FTP服務(wù)器 的方法步驟(圖文)

    Win7搭建FTP服務(wù)器 的方法步驟(圖文)

    本文主要介紹了Win7搭建FTP服務(wù)器 的方法步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • PureFTPd+Mysql+PHP_Manager實(shí)現(xiàn)虛擬用戶(hù)磁盤(pán)限額的配置方法

    PureFTPd+Mysql+PHP_Manager實(shí)現(xiàn)虛擬用戶(hù)磁盤(pán)限額的配置方法

    前幾天為了讓全校老師都能用上校內(nèi)的FTP,決定在FreeBSD4.9下裝支持虛擬用戶(hù)帶磁盤(pán)限額的FTP軟件。開(kāi)始的時(shí)候我想過(guò)用PROFTPD,可是試了一下,對(duì)Mysql數(shù)據(jù)的用戶(hù)管理支持不能滿(mǎn)足我的要求,聽(tīng)大家說(shuō)PureFTPd對(duì)Mysql等數(shù)據(jù)庫(kù)的支持不錯(cuò),于是開(kāi)始轉(zhuǎn)向這個(gè)FTP軟件
    2013-06-06
  • FileZilla客戶(hù)端的安裝配置教程以及使用教程(超級(jí)詳細(xì))

    FileZilla客戶(hù)端的安裝配置教程以及使用教程(超級(jí)詳細(xì))

    本文介紹了FileZilla,一個(gè)跨平臺(tái)的FTP/SFTP/FTPS客戶(hù)端,及其服務(wù)器端的搭建步驟,包括下載、安裝、用戶(hù)管理、權(quán)限設(shè)置、主被動(dòng)模式等,重點(diǎn)展示了如何在實(shí)際場(chǎng)景中使用它進(jìn)行網(wǎng)站維護(hù)、文件備份和遠(yuǎn)程文件管理,需要的朋友可以參考下
    2024-09-09
  • Linux環(huán)境下wu-ftp服務(wù)的配置

    Linux環(huán)境下wu-ftp服務(wù)的配置

    FTP:文件傳輸協(xié)議,客戶(hù)/服務(wù)器模式。知道FTP后本章中講的wu-ftp配置是FTP服務(wù)器管理配置。
    2011-06-06
  • Win7中開(kāi)啟系統(tǒng)自帶FTP服務(wù)器的方法

    Win7中開(kāi)啟系統(tǒng)自帶FTP服務(wù)器的方法

    工作的原因siyue需要使用FTP服務(wù),由于Windows自帶的FTP服務(wù)器就很好用,這里siyue就把開(kāi)啟win7自帶的FTP服務(wù)器的設(shè)置分享一下
    2013-09-09
  • IIS FTP與Serv-U的使用功能分析

    IIS FTP與Serv-U的使用功能分析

    本文介紹如何綜合使用IIS FTP與Serv-U。IIS雖然安裝簡(jiǎn)單,但管理功能不強(qiáng),只有簡(jiǎn)單的賬戶(hù)管理、目錄權(quán)限設(shè)置、消息設(shè)置、連接用戶(hù)管理。
    2011-06-06
  • Red Hat6.4環(huán)境下搭建FTP服務(wù)器的詳細(xì)步驟

    Red Hat6.4環(huán)境下搭建FTP服務(wù)器的詳細(xì)步驟

    FTP服務(wù)器(File Transfer Protocol Server)是一種用于文件傳輸?shù)姆?wù)器軟件或硬件設(shè)備,它通過(guò)FTP協(xié)議實(shí)現(xiàn)客戶(hù)端與服務(wù)器之間的文件上傳、下載和管理,本文給大家介紹了Red Hat6.4環(huán)境下搭建FTP服務(wù)器的詳細(xì)步驟,需要的朋友可以參考下
    2026-03-03
  • Serv-U 批量帳號(hào)管理及申請(qǐng)(Access+Asp) 圖文方法

    Serv-U 批量帳號(hào)管理及申請(qǐng)(Access+Asp) 圖文方法

    使用ODBC數(shù)據(jù)庫(kù)管理Serv-U的FTP用戶(hù)及相關(guān)ASP編程比較詳細(xì)的圖文方法。
    2011-04-04

最新評(píng)論

太和县| 汤阴县| 雷州市| 宁晋县| 漳州市| 府谷县| 溧阳市| 霍邱县| 济宁市| 仁化县| 涟源市| 巩义市| 庆元县| 萝北县| 武穴市| 齐齐哈尔市| 东丰县| 大名县| 巧家县| 东兴市| 宁化县| 辽阳市| 萨嘎县| 三穗县| 平果县| 抚松县| 信宜市| 宁乡县| 北辰区| 正宁县| 南木林县| 昌宁县| 昭平县| 翼城县| 汶川县| 闵行区| 浏阳市| 墨脱县| 孟连| 团风县| 浪卡子县|