欧美3dxxxxhd_国产精品欧美日韩_日韩视频在线播放_亚洲高清不卡在线

什么是FTP?在Ubuntu上設置FTP服務器的步驟是什么?

什么是FTP?在Ubuntu上設置FTP服務器的步驟是什么?

在本文中,您將學習如何在 Ubuntu VPS上設置 FTP 服務器。我們將使用vsftpd服務器,它被廣泛認為是類 UNIX 系統中最快和最安全的 FTP 服務器。

什么是FTP?在Ubuntu上設置FTP服務器的步驟是什么?-美聯科技

什么是 FTP?

FTP,或文件傳輸協議,是一種使用 TCP/IP 協議通過 Internet 連接在計算機之間共享文件的方法。它還利用客戶端-服務器框架和SSL/TLS 安全性來確保安全可靠的數據傳輸。

這有點類似于HTTP(超文本傳輸??協議)或SMTP(簡單郵件傳輸協議)。不同之處在于,FTP 負責通過 Internet 傳輸文件,而 HTTP 和 SMTP 分別處理網頁和電子郵件的傳輸。在開始之前,請記住我們將指導您在Ubuntu?18.04 上配置 FTP 服務器。因此,您需要確保您的 VPS 正在該特定操作系統上運行。

如何在 Ubuntu 上設置 FTP 服務器

本教程要求您知道如何通過 SSH 連接到服務器。如果您擁有Hostinger 的 VPS,登錄詳細信息可在hPanel 的服務器選項卡中找到。

步驟 1 – 安裝 vsftpd

  1. 首先,在繼續安裝vsftpd之前,我們必須獲取軟件包更新?。首先,運行以下命令:
    sudo apt-get 更新

    等待所有過程完成,您將在更新完成后立即看到確認信息。

  2. 完成后,使用以下命令 安裝vsftpd守護進程:
    sudo apt-get 安裝 vsftpd

    系統將提示您一條確認消息,要求您鍵入Y并按Enter鍵以繼續安裝。

  3. 安裝完成后,您應該備份原始文件,以便您可以從空白配置文件開始:
    sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.original

    現在我們準備好配置防火墻了。

第 2 步 – 允許來自防火墻的 FTP 流量

  1. 為了允許 Ubuntu FTP 服務器通過互聯網進行通信,它需要通過防火墻。但首先,讓我們看看防火墻是否已經在您的機器上啟用。只需運行此命令即可驗證狀態:
    sudo ufw 狀態

    如果您看到以下消息:

    ufw:找不到命令

    這意味著沒有安裝防火墻。您可以通過鍵入以下內容來安裝和啟用它:

    sudo apt-get 安裝 ufw
    sudo ufw 啟用
  2. 如果它已經處于活動狀態,您仍然需要確保允許 FTP 流量。為此,請一一執行以下命令:
    sudo ufw 允許 OpenSSH
    sudo ufw 允許 20/tcp
    sudo ufw 允許 21/tcp
    sudo ufw 允許 990/tcp
    sudo ufw 允許 40000:50000/tcp

    這一系列命令會打開幾個端口:

    • 如果您仍然希望通過 SSH 訪問您的服務器,則需要OpenSSH 。有時,此選項默認啟用。
    • 端口20和21用于 FTP 流量。
    • 端口40000:50000將保留用于最終將在配置文件中設置的被動端口范圍。
    • 啟用 TLS 時將使用端口990 。
  3. 現在讓我們再看看狀態:
    sudo ufw 狀態

    輸出應如下所示:

    狀態:活躍
    采取行動從
    --------------
    OpenSSH 允許任何地方
    990/tcp 允許任何地方
    20/tcp 允許任何地方
    21/tcp 允許任何地方
    40000:50000/tcp 允許任何地方
    OpenSSH (v6) 允許任何地方 (v6)
    20/tcp (v6) 允許任何地方 (v6)
    21/tcp (v6) 允許任何地方 (v6)
    990/tcp (v6) 允許任何地方 (v6)
    40000:50000/tcp (v6) 允許任何地方 (v6)

第 3 步 – 創建用戶目錄

  1. 設置防火墻后,我們必須創建要使用 FTP 訪問的用戶。這是怎么做的:
    須藤添加用戶托管

    請記住根據您自己的喜好更改用戶名。

  2. 然后,輸入用戶密碼并填寫所有必需的詳細信息。
    理想情況下,出于安全目的,FTP 應限制在一個特定的目錄中。這就是vsftpd使用chroot jails的原因,它默認將本地用戶限制在他們的主目錄中。
    但是,由于vsftpd 的安全性,用戶可能無法寫入該目錄。要解決此問題,我們不必從主文件夾中刪除寫入權限。相反,我們將創建一個充當chroot的 ftp 目錄。它包含一個可寫目錄,負責保存所需的文件。
  3. 使用以下命令創建 FTP 文件夾:
    sudo mkdir /home/hostinger/ftp

    然后,使用以下方法設置所有權:

    sudo chown nobody:nogroup /home/hostinger/ftp

    最后,刪除寫權限:

    sudo chmod aw /home/hostinger/ftp

    現在,使用以下命令來驗證權限:

    sudo ls -la /home/hostinger/ftp

    輸出應類似于:

    共 8 個
    dr-xr-xr-x 2 nobody nogroup 4096 Oct 8 11:32 。
    drwxr-xr-x 3 hostinger hostinger 4096 Oct 8 11:32 ..
  4. 接下來,我們將創建文件存放目錄并分配所有權:
    sudo mkdir /home/hostinger/ftp/文件
    sudo chown hostinger:hostinger /home/hostinger/ftp/文件

    最后,在目錄中添加一個測試文件,稍后我們測試所有內容時將使用該文件:

    echo "vsftpd 示例文件" | sudo tee /home/hostinger/ftp/files/sample.txt

第 4 步 – 配置 vsftpd

下一步是配置 vsftpd 和我們的 FTP 訪問。在此示例中,我們將允許單個用戶使用本地 shell 帳戶進行連接。為此所需的兩個關鍵配置已在配置 (?vsftpd.conf?) 文件中設置。

  1. 首先,使用 nano 命令打開vsftpd配置文件。
    須藤納米 /etc/vsftpd.conf

    驗證內容是否具有與此類似的設置:

    . . . # 允許匿名 FTP?(默認情況下禁用)。anonymous_enable=NO # # 取消注釋以允許本地用戶登錄。local_enable=YES。. .

    在同一個文件中,我們將刪除#(取消注釋)并確保啟用write_enable。

    . . . 寫啟用=是。. .
  2. 您還需要取消注釋chroot以確保 FTP 用戶僅訪問允許目錄中的文件。也將NO值更改為YES 。請記住,有兩行是這樣的,您必須取消對它們的注釋。
    . . . chroot_local_user=YES 。. .
  3. 您還應該將一些新值添加到文件底部。第一個是local_root 目錄路徑中的user_sub_token。它將允許配置與當前用戶或隨后添加的任何其他用戶一起使用:
    user_sub_token=$USER local_root=/home/$USER/ftp
  4. 為確保有大量連接可用,我們將限制配置文件的端口數:
    pasv_min_port=40000 pasv_max_port=50000
  5. 在本教程中,我們打算根據具體情況允許訪問。因此,我們將配置設置為僅向您已明確添加到列表中的用戶授予訪問權限:
    userlist_enable=YES userlist_file=/etc/vsftpd.userlist userlist_deny=NO

    當您將userlist_deny 標志設置為NO時,只允許指定的用戶訪問。完成后,依次單擊CTRL+X和Y進行保存,然后按 Enter確認文件更改。

  6. 最后,我們將創建一個用戶列表并將用戶添加到文件中:
    回聲“主機” | sudo tee -a /etc/vsftpd.userlist

    通過運行以下命令驗證用戶確實處于活動狀態:

    cat /etc/vsftpd.userlist
    什么是FTP?在Ubuntu上設置FTP服務器的步驟是什么?-美聯科技

    輸出應為“hostinger”,如以下屏幕截圖所示:

  7. 使用以下命令重新啟動守護程序以加載配置更改:
    sudo systemctl 重新啟動 vsftpd

第 5 步 – 使 FTP 安全

  1. 默認情況下,FTP 不加密數據,因此我們將使用SSL/TLS證書來保護數據傳輸。第一步是我們需要為 Ubuntu FTP 服務器創建 SSL 證書。
    sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/private/vsftpd.pem -out /etc/ssl/private/vsftpd.pem

    –days標志使證書有效期為一年,我們在同一命令中包含了一個2048 位RSA私鑰。

  2. 出現提示后,在提供的字段中輸入相應的個人詳細信息。
  3. 完成創建證書后,再次打開配置文件:
    須藤納米 /etc/vsftpd.conf

    文件末尾應包含以rsa開頭的兩行。

    # rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
    # rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key

    現在,我們將配置文件指向我們剛剛創建的證書。在前面幾行的正下方添加以下目錄:

    rsa_cert_file=/etc/ssl/private/vsftpd.pem
    rsa_private_key_file=/etc/ssl/private/vsftpd.pem
  4. 接下來,我們將啟用 SSL 并確保只有擁有有效 SSL 的客戶才能聯系我們。只需輸入這一行:
    ssl_enable=YES

    然后,添加以下行以禁止通過 SSL 的任何匿名連接:

    allow_anon_ssl=否
    force_local_data_ssl=YES
    force_local_logins_ssl=YES

    使用以下命令將服務器配置為使用 TLS:

    ssl_tlsv1=是
    ssl_sslv2=否
    ssl_sslv3=否
  5. 現在我們將更改兩個選項。首先,禁用SSL 重用以防止 FTP 客戶端崩潰。其次,我們將使用高度加密的密碼套件,確保密鑰長度等于或大于 128 位。
    require_ssl_reuse=否
    ssl_ciphers=高

    按CTRL+X后跟Y再次保存文件,然后按Enter。

  6. 讓我們再次 重啟vsftpd以應用新配置:
    sudo systemctl 重新啟動 vsftpd

做得好!您現在已經在 Ubuntu VPS 上配置了 FTP 服務器以使用 SSL/TLS 協議。

第 6 步 – 測試與 FileZilla 的連接

如今,大多數 FTP 客戶端都支持 TLS 加密配置。這是測試您的 Ubuntu FTP 服務器是否正常工作的好方法。為了測試連接,我們將使用FileZilla FTP 客戶端。

  1. 首先,啟動FileZilla并單擊站點管理器圖標。然后,在提示窗口中單擊新建站點按鈕以輸入 Ubuntu FTP 服務器詳細信息。
    什么是FTP?在Ubuntu上設置FTP服務器的步驟是什么?-美聯科技
  2. 使用新創建的 Ubuntu FTP 服務器信息填寫所有必填列。由于我們將其配置為使用 TLS,因此我們還可以選擇Use explicit FTP over TLS選項。最終配置應如下所示:
    什么是FTP?在Ubuntu上設置FTP服務器的步驟是什么?-美聯科技
  3. 準備就緒后,單擊“連接”,將出現要求輸入 FTP 用戶密碼的屏幕。之后,點擊OK。
  4. 最后,您需要在 Ubuntu VPS 上驗證 FTP 服務器的 SSL 證書。確認后,帶有測試文件的根目錄現在應該出現在您的屏幕上。
    什么是FTP?在Ubuntu上設置FTP服務器的步驟是什么?-美聯科技

就這樣!現在,您可以執行從計算機到 Ubuntu FTP 服務器的各種文件傳輸,反之亦然。

結論

擁有 Ubuntu FTP 服務器可以讓您輕松地在 Ubuntu VPS/服務器和計算機之間共享文件。得益于 SSL/TLS 安全性和 TCP/IP 協議,它是一種安全可靠的數據傳輸方法。

客戶經理
欧美3dxxxxhd_国产精品欧美日韩_日韩视频在线播放_亚洲高清不卡在线
国产精品盗摄久久久| 国产精品一区视频| 91久久精品国产91久久| 欧美成人首页| 欧美不卡福利| 中日韩美女免费视频网址在线观看 | 午夜一区二区三区在线观看| 亚洲一二三四久久| 国产三区精品| 毛片精品免费在线观看| 免费观看在线综合| 在线一区视频| 亚洲欧美日韩在线综合| 在线成人www免费观看视频| 欧美国产亚洲精品久久久8v| 欧美mv日韩mv国产网站app| 亚洲午夜av| 欧美在线精品免播放器视频| 91久久夜色精品国产九色| 亚洲精品久久视频| 国产伦精品一区| 亚洲大胆在线| 国产精品久久久久久久久免费| 久久精品最新地址| 欧美日韩精品在线播放| 久久精品视频在线免费观看| 免播放器亚洲| 欧美一区二区大片| 欧美福利一区| 久久久精品动漫| 欧美精品色网| 久热这里只精品99re8久| 欧美日韩一级视频| 欧美bbbxxxxx| 国产日韩欧美一区在线 | 午夜免费日韩视频| 久久夜色精品| 欧美在线看片a免费观看| 欧美夫妇交换俱乐部在线观看| 性欧美办公室18xxxxhd| 欧美第十八页| 欧美成人a∨高清免费观看| 国产精品欧美日韩| 亚洲看片网站| 亚洲第一网站| 欧美专区亚洲专区| 性欧美暴力猛交69hd| 欧美另类久久久品| 亚洲电影中文字幕| 黄色精品一区| 欧美一区二区三区视频| 中文国产一区| 欧美日本一区二区三区| 亚洲国产精品激情在线观看| 国内精品久久久久久影视8| 亚洲婷婷在线| 亚洲婷婷在线| 欧美日韩一区二区三区在线看| 免费视频一区| 亚洲第一精品夜夜躁人人爽| 亚洲欧美激情诱惑| 午夜日本精品| 国产精品久久久久久亚洲毛片 | 欧美国产日韩a欧美在线观看| 国产一区二区久久| 欧美在线免费视屏| 久久久噜噜噜久久久| 国产日韩高清一区二区三区在线| 亚洲一区二区视频在线| 香蕉久久国产| 国产酒店精品激情| 午夜精品久久久久影视| 久久精品天堂| 精品成人在线| 美国十次成人| 亚洲国产日日夜夜| 一区二区三区国产盗摄| 国产精品你懂的在线欣赏| 99视频一区二区三区| 亚洲一区久久久| 国产麻豆成人精品| 久久久亚洲影院你懂的| 欧美激情bt| 亚洲一区黄色| 狠狠色丁香婷综合久久| 老司机免费视频一区二区| 亚洲第一免费播放区| 一区二区免费在线视频| 国产精品久久久久秋霞鲁丝 | 亚洲尤物精选| 免费成人高清在线视频| 日韩视频中文| 国产麻豆91精品| 久久婷婷丁香| 夜夜嗨av一区二区三区中文字幕| 亚洲免费伊人电影在线观看av| 国产精品亚洲激情| 美国三级日本三级久久99| 日韩午夜免费| 久久蜜桃香蕉精品一区二区三区| 亚洲日本精品国产第一区| 欧美午夜精品久久久| 欧美中文在线免费| 日韩一级在线观看| 久久野战av| 亚洲午夜视频在线观看| 国产在线国偷精品产拍免费yy| 蜜臀av在线播放一区二区三区| 一区二区三区免费观看| 蜜臀av国产精品久久久久| 亚洲视频网站在线观看| 在线观看久久av| 国产精品久久二区二区| 欧美国产日韩亚洲一区| 欧美在线免费看| 99精品国产在热久久婷婷| 裸体一区二区三区| 香蕉成人久久| 亚洲视频999| 亚洲国产精品久久精品怡红院| 国产精品美腿一区在线看 | 亚洲女同同性videoxma| 亚洲国内自拍| 欧美大片一区二区| 久久久欧美精品sm网站| 午夜精品久久久久久99热| 日韩亚洲综合在线| 在线观看一区| 国产综合第一页| 国产欧美日韩免费| 国产精品任我爽爆在线播放 | 欧美激情亚洲另类| 久久一本综合频道| 久久精品午夜| 欧美制服丝袜第一页| 亚洲一区视频在线| 亚洲性视频网站| 宅男66日本亚洲欧美视频| 91久久久久久国产精品| 欧美激情一区二区在线| 男女av一区三区二区色多| 久久久蜜桃精品| 久久久国产亚洲精品| 久久久精品国产免费观看同学| 午夜精品久久久久影视| 香蕉久久久久久久av网站| 亚洲欧美日本国产有色| 亚洲欧美日韩爽爽影院| 亚洲专区在线视频| 亚洲欧美日韩国产另类专区| 亚洲摸下面视频| 午夜一区不卡| 久热爱精品视频线路一| 蜜桃av一区二区在线观看| 农村妇女精品| 亚洲精品视频中文字幕| 一本色道久久综合亚洲精品小说| 中日韩高清电影网| 亚洲男人av电影| 久久国产66| 老司机成人在线视频| 欧美精品一区二区三区很污很色的| 欧美成人精品影院| 欧美私人啪啪vps| 国产日韩欧美在线看| 在线视频观看日韩| 99热在线精品观看| 欧美一区成人| 免费观看30秒视频久久| 亚洲精品三级| 午夜宅男久久久| 欧美+日本+国产+在线a∨观看| 欧美日韩国产色视频| 国产欧美1区2区3区| 狠狠入ady亚洲精品| 夜夜嗨av色一区二区不卡| 欧美一区二粉嫩精品国产一线天| 久久午夜电影网| 99re6这里只有精品| 亚洲欧美日韩系列| 猫咪成人在线观看| 国产精品久久久久999| ●精品国产综合乱码久久久久 | 国产日韩精品视频一区| 亚洲国产精品成人综合色在线婷婷| 亚洲黄色在线看| 亚洲永久精品大片| 欧美激情一区二区三区在线视频观看| 亚洲少妇最新在线视频| 久久蜜桃av一区精品变态类天堂| 欧美日韩国产999| 亚洲成人在线网| 欧美一级电影久久| 亚洲七七久久综合桃花剧情介绍| 午夜日韩激情| 国产精品sss| 亚洲精品国产品国语在线app | 国产精品99久久久久久久女警| 久久人人爽人人爽爽久久| 99re6热只有精品免费观看|