如何使用SSH連接到我的服務器?主動和被動FTP有什么區(qū)別?

2024-04-15    分類: 網(wǎng)站建設

傳輸數(shù)據(jù)和登錄到您的專用服務器的能力是服務器管理的一個不可或缺的功能。有幾種不同的方法可以實現(xiàn)這一點。一些比較流行的方法包括 FTP、SFTP 和 SSH。這些功能中的每一個都有不同的方式,您可以出于不同的原因選擇每一個。這篇文章將概述這些協(xié)議,以及在管理專用服務器時如何在日常任務中使用它們。

SSH(安全外殼)

SSH 它是連接到遠程服務器以登錄和執(zhí)行管理功能的最流行的方法。為 SSH 分配的標準端口是 TCP 端口 22。它被設計為安全替代 Telnet 等不安全協(xié)議。SSH 通常使用自動生成的公鑰/私鑰對來保護連接以加密通信,然后使用登錄名/密碼對用戶進行身份驗證。SSH 也可以使用固定的公鑰/私鑰來保護,在這種情況下,通常不執(zhí)行登錄身份驗證。

如何使用 SSH 連接到我的服務器?

通過 SSH 連接到您的服務器很容易。在 Windows 上,您可以下載免費的 SSH 客戶端,例如 PuTTY,它將允許您連接到服務器。當應用程序加載時,只需輸入服務器 IP 或主機名,單擊“連接”,軟件將提示您輸入服務器用戶名和密碼。

如果您使用的是 Mac 或 Linux,只需加載您的終端并輸入“ssh user@IP”,相應地替換您的服務器用戶名和 IP 地址。終端將提示您輸入密碼,然后您將登錄并擁有對服務器終端的完全訪問權限。

如何使我的服務器上的 SSH 訪問更加安全?

有兩種流行的方法可以使 SSH 的過程更加安全。首先,如果可以,您應該在與標準端口 22 不同的端口上運行 SSH。這樣,任何嘗試登錄到您服務器的人都不會知道您在哪個端口上運行 SSH。其次,禁用直接 root 登錄也使 SSH 更加安全。任何嘗試登錄的人都會本能地嘗試以“root”身份登錄,但如果您禁用 root 登錄,而是使用標準用戶和 sudo 登錄,這會阻止另一個潛在的入侵來源。

FTP(文件傳輸協(xié)議)

FTP 是一種從專用服務器上傳和下載文件的方法。FTP 通常在端口 21 上發(fā)送命令,在端口 20 上發(fā)送數(shù)據(jù),但這可以在服務器上運行的 FTP 軟件上進行更改。FTP運行在服務器/客戶端關系上,即服務器運行FTP軟件以方便文件的下載/上傳,客戶端使用Web瀏覽器或FTP客戶端等軟件與服務器通信。用戶可以使用用戶名/密碼進行連接,如果服務器設置為匿名 FTP,則可以匿名連接。

如何從本地計算機連接到 FTP?

只需下載一個FTP客戶端,輸入您的服務器IP、用戶名和密碼,您將立即連接到您的服務器傳輸文件!FileZilla 是適用于 Windows、Mac 和 Linux 的免費客戶端,是當今最流行的客戶端之一。

主動和被動FTP有什么區(qū)別?

連接是在主動模式還是被動模式下運行,決定了服務器和客戶端之間的連接是如何建立的。

在主動和被動模式下,客戶端在其本地網(wǎng)絡上從隨機的未分配端口到服務器上的端口 21(或運行 FTP 命令的任何端口)建立連接。使用主動模式,客戶端向服務器發(fā)送一個命令,以提醒它正在偵聽傳入數(shù)據(jù)連接的端口。然后,服務器使用服務器上的端口 20 連接回該客戶端端口。當客戶端在 NAT 之后并且不能接受傳入的 TCP 連接時,可以使用被動模式。在這種情況下,客戶端發(fā)送一個 PASV 命令,并接收要建立連接的服務器 IP 和端口號。

在被動模式下,客戶端促進與服務器的兩個連接,而在主動模式下,客戶端建立一個連接,服務器建立返回連接。

SFTP(安全文件傳輸協(xié)議或 SSH 文件傳輸協(xié)議)

SFTP 可以被認為是 SSH 和 FTP 的交叉。與 FTP 不同,SFTP 在單個端口 (22) 上傳輸數(shù)據(jù),而不是有兩個單獨的連接。所有數(shù)據(jù)都使用客戶端和服務器之間商定的加密類型或公鑰和私鑰進行傳輸。

如何使用 SFTP?

通過 SFTP 的連接與標準 FTP 連接的工作方式相同。設置您最喜歡的 FTP 客戶端后,使用端口 22 連接到您的服務器,而不是通常的 FTP 端口 21。您需要確保在服務器上配置了 SSH 和 FTP 訪問。

如何使 SFTP 訪問更安全?

雖然 SFTP 可以為 SSH 使用標準的用戶名/密碼身份驗證,但為 SSH 訪問設置公鑰和私鑰更加安全,這樣只有擁有密鑰的客戶端才能連接到服務器。如果您經(jīng)常與分配了靜態(tài) IP 的客戶端通信,您也可以通過 IP 地址限制訪問。

如您所見,在您的計算機和專用服務器之間進行通信有多種不同的方法。SSH、FTP 和 SFTP 都有助于在我們的世界級數(shù)據(jù)中心之間輕松連接和傳輸數(shù)據(jù)。

當前標題:如何使用SSH連接到我的服務器?主動和被動FTP有什么區(qū)別?
分享路徑:http://www.bm7419.com/news45/323595.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站導航云服務器、網(wǎng)站制作、企業(yè)建站、建站公司搜索引擎優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設