首頁 / 文章 / 虛擬主機指南 / FTP / SFTP 初學者指南

FTP / SFTP 初學者指南

文件傳輸協議 (FTP) 或安全文件傳輸協議 (SFTP)

將文件移入和移出您的技能 網絡託管 服務器是有抱負的網站所有者的基礎。 一開始,你們中的許多人可能會依賴控制面板中的文件管理器。 雖然這很方便, 文件傳輸協議 (FTP) or 安全文件傳輸協議 (SFTP) 提供更多選擇。

我將這篇文章分成兩部分。 讓我們更詳細地了解它們:

什麼是文件傳輸協議(FTP)?

FTP 是一種標準網絡協議,用於在專用網絡或 Internet 上的計算機之間交換文件。 它自 1971 年以來一直存在,使其成為為此目的而開發的首批協議之一。 令人印象深刻的是,它經受住了時間的考驗。

什麼是安全文件傳輸協議 (SFTP)?

SFTP 是一個更安全的版本 FTP。 它用 安全Shell(SSH) 數據加密 以幫助保護您的登錄憑據和傳輸數據。 它幾乎與 FTP。 然而, SFTP 使用不同的協議,所以你不能使用標準 FTP 客戶交談 sFTP 服務器。 您也無法連接到 FTP 帶有僅支持客戶端的服務器 SFTP.

竊聽手機有多容易? FTP 和 SFTP 工作?

任何一種 FTP 和 SFTP 是客戶端-服務器協議,它們依賴於客戶端和服務器之間的通信通道。

FTP 對於傻瓜 - 如何 FTP 作品?

FTP 能夠 operaTE 在主動和被動模式。
FTP 能夠 operaTE 在主動和被動模式。 (資源)

FTP 在客戶端-服務器架構上工作,並使用單獨的控制和數據連接。 FTP 用戶可以使用明文登錄協議(通常是用戶名和密碼)對自己進行身份驗證。 但是,某些服務器確實允許匿名連接。

FTP 能夠 operate 在主動(默認)和被動模式。 在主動模式下, FTP 客戶端從其端口 20 連接到服務器的端口 21。在被動模式下,兩個端口都打開以進行通信。 你的網絡 防火牆 需要適當的配置,以便主動和被動模式都能正常工作。

SFTP 對於傻瓜 - 如何 SFTP 作品?

竊聽手機有多容易? SFTP 作品?
竊聽手機有多容易? SFTP 作品(資源)

SFTP 是獨立的,通常與 SSH 打包在一起,同樣通過安全連接工作。 關鍵的區別在於 SFTP 為憑據和數據本身添加加密。 SFTP 不要與 FTPS,這是 FTP 跑過去 SSL,一個不同於 SSH 的安全層。

FTP vs SFTP: 有什麼不同?

兩者之間的主要區別 FTP vs SFTP 是 SFTP 使用安全通道傳輸文件,同時 FTP 沒有。

如何使用 FTP / SFTP 為您的網站?

雖然你可以跑 FTP 和 SFTP 從命令行界面,使用 FTP 客戶端應用就方便多了。 有很多適合的 FTP 周圍的應用。 我的首選是 Filezilla,自 2001 年以來可用,是免費的,並且適用於大多數平台。

1。 使用 Filezilla FTP 應用

Filezilla 為 Windows 用戶提供熟悉的界面。
Filezilla 為 Windows 用戶提供熟悉的界面。

前往 Filezilla 網站並下載您需要的版本。 不同平台有單獨的安裝程序。 下載後,您可以啟動安裝文件並按照說明進行操作。 請注意,它會嘗試讓您安裝一些英國媒體報導軟件——但您可以拒絕該提議。

接下來,啟動應用程序。

對於大多數連接,您需要輸入三項信息:

  1. 主辦,
  2. 用戶名和
  3. 密碼。

您的虛擬主機通常會提供這些。 如果您有虛擬主機帳戶,您的虛擬主機將通過電子郵件或在線方式將這些設置提供給您 虛擬主機控制面板

連接到服務器

您可能需要創建一個新的 FTP 用戶如果這是第一次使用 FTP 使用您的帳戶。 如果您要連接到不受您控制的服務器,則需要聯繫服務器管理員。

如果你有一個 SFTP 連接而不是 FTP 連接,如上所述填寫您的主機和用戶名。 輸入您的密碼(如果適用)或密碼“無”。 接下來,點擊“連接”按鈕。 

主顯示區域分為兩部分。 左邊一台是您的本地機器,右邊是遠程服務器。 顯示面板幾乎與 Windows 文件管理器相同。 拖放任何要移入或移出 Web 服務器的內容。

2. FTP 通過命令行

即使您不想使用專用 FTP 像這樣的應用 Filezilla,您需要一種媒介來連接到您的服務器。

Windows

例如,在 Windows 中,您可以使用 FTP 通過鍵入以下命令從命令行獲取指令:

ftp <hostname / IP address>

Mac

在 Mac 上,您可以使用內置的 FTP 應用程序。

  1. 單擊您的 Finder 圖標,
  2. 選擇“開始”,然後選擇“連接到服務器”。
  3. 輸入服務器地址和
  4. 點擊“連接”。

無論選擇哪種方法,您都需要輸入用戶名和密碼才能完成連接。

Cyber​​duck

如果您對默認 Mac 不滿意 FTP 應用程序,您還可以下載和安裝其他應用程序。 我建議 叉車 or 數碼鴨.

基本命令

然而,在連接之後,事情變得更加複雜。 與所有命令行界面一樣,良好的記憶力是必須的。 以下是一些基本的命令:

Uploading files – ftp> put filename
Display current directory – pwd
Changing directory – cd <directory name>
List directory content – ls
Download all HTML files – mget *.html
End connection – close
Reconnnect to a server – open ftp.<servername / IP address>

最後的想法 - FTP / SFTP 解釋

基本 FTP 如果您正在創建更新網站的腳本或需要傳輸大型 gro,命令會很有幫助ups 的文件。 但是,除非您反對安裝新應用程序,否則我強烈建議您使用 FTP 應用命令指令。

閱讀更多:

作者照片

作者:Jerry Low

繼續閱讀