2021 年適用於 Windows、Linux 和 Mac 的最佳免費 SCP 服務器

2021 年適用於 Windows、Linux 和 Mac 的最佳免費 SCP 服務器

我們通常所說的安全複製或 SCP 是一種協議,可促進網絡連接的計算機和/或設備之間的文件傳輸。它實際上是 Secure Shell 或 SSH 協議的擴展。它使用與 SSH 相同的 SSL 協議以加密格式進行傳輸。

2021 年適用於 Windows、Linux 和 Mac 的最佳免費 SCP 服務器

SCP 主要被系統管理員用來快速、輕鬆地將文件複製到服務器和各種網絡設備或從服務器和網絡設備複製文件。SCP 服務器是您安裝在用戶連接以下載和上傳文件的服務器上的組件。SCP 服務器存在於許多平台上,包括 Windows、Linus 和 MacOS。今天,我們將展示適用於 Windows、Linux 和 macOS 的最佳免費 SCP 服務器。

今天,我們將從對 SCP 的概述開始我們的討論,它是什麼,它來自哪里以及它可以用於什麼目的。然後,我們將介紹我們為系統管理員使用的三個主要平台(Windows、Linux 和 MacOS)找到的最佳 SCP 服務器。

SCP 簡而言之

SCP 既指協議,也指使用它的複製文件的實際應用程序。它基於 BSD RCP 協議,用於網絡上主機之間的文件傳輸。SCP 使用安全外殼 (SSH) 協議進行��據傳輸,並使用相同的機制進行身份驗證。這確保了傳輸數據的真實性和機密性。

客戶端可以將文件上傳到服務器,可以選擇包含一些屬性,例如權限和時間戳。客戶端還可以從服務器下載文件或目錄。SCP 的一個重要限制是它只處理文件傳輸。與更高級的協議(例如 FTP)不同,SCP down 不提供目錄列表或導航功能。

SCP 的典型用途

每次需要通過非安全通道(例如 Internet)傳輸文件時,通常都會使用 SCP。客戶端本質上是基於命令行的,需要指定用戶名和主機名。它通常使用以下語法調用:

scp SourceFile 用戶@主機目錄/ TargetFile

此命令會將本地 SourceFile 複製到遠程服務器。要將文件從遠程服務器複製到本地主機,命令如下所示:

scp用戶@主機目錄/ SourceFile TargetFile

SCP 通常用於將配置文件或固件更新等文件複製到網絡設備,並且許多將 SCP 客戶端作為其操作系統的一部分。

最佳免費 SCP 服務器(Windows 10)

由於 Windows 是最常用的操作系統,因此在該平台上運行眾多 SCP 服務器也就不足為奇了。我們已經在 Internet 上搜索了最好的 SCP 服務器軟件。但由於 SCP 只是 SSH 的擴展,所以除了我們推薦的 SCP 服務器之一之外,所有服務器實際上都是 SSH 服務器。

1. SolarWinds SFTP/SCP 服務器(免費下載)

SolarWinds製作了一些用於網絡管理的最佳工具。他們的綜合產品包括幾乎所有你能想到的網絡管理任務的工具。但是,SolarWinds 最偉大的事情之一——除了他們可以免費試用所有工具之外——是他們還提供了幾種免費工具。

此類工具之一是 SolarWinds 免費 SFTP/SCP 服務器。您可以從這裡完全免費下載該工具。服務器作為 Windows 服務運行。因此,對於任何經驗豐富的 Windows 系統管理員來說,它的操作應該很容易。但即使您是新手,用戶界面也很容易讓您覺得應該很舒服。

2021 年適用於 Windows、Linux 和 Mac 的最佳免費 SCP 服務器

SCP 與其表親 SSH 一樣,起源於 Unix 世界。但是,與大多數 Linux 實現不同,SolarWinds 服務器不依賴於系統帳戶。相反,它使用虛擬用戶,即您在應用程序中創建的用於復製文件的用戶帳戶。由於用戶帳戶實際上並不存在於主機系統或網絡上,因此它提供了更高的安全性。萬一賬戶被盜用,則無法直接登錄系統。

SolarWinds SFTP/SCP 服務器可用於安全傳輸操作系統映像和固件更新以及設備配置或高達 4GB 的備份文件。

該產品最有趣的功能之一是,它可以處理來自多個設備的並發傳輸,您還可以授權特定的 IP 地址或地址範圍。

2. Bitvise SSH服務器

SCP 和 SFTP 都是利用 SSH 協議來保護文件傳輸的協議。因此,按位 SSH 服務器除了支持 Secure Shell 外還支持兩種文件傳輸協議。

與 SolarWinds 服務器一樣,Bitwise 使用虛擬帳戶或在應用程序內和操作系統或 Active Directory 域外創建的帳戶。但是 Bitwise 服務器也允許使用 Windows 系統帳戶。這樣,您就可以兩全其美。AD 或 Windows 用戶可以使用他們的憑據進行連接,而虛擬帳戶讓您可以對外部資源進行臨時訪問。

2021 年適用於 Windows、Linux 和 Mac 的最佳免費 SCP 服務器

Bitvise 服務器有一些有趣的功能,例如,您可以將連接限制為僅 SCP,使其成為真正的 SCP 服務器。但是,這很好的真正原因在於它提供了更好的安全性。在標準的 Unix SCP 實現中,擁有 SCP 訪問權限通常意味著擁有 SSH 訪問權限。由於操作系統內置的帳戶級別安全性,這在 Unix 世界中並不重要。但是在 Windows 世界中情況有所不同,在 Windows 世界中,授予 SSH 訪問權限可能意味著允許未經授權的 Power Shell 執行。這就是為什麼 Bitvise 服務器支持允許 SCP 訪問同時禁止 shell 訪問的原因。

關於 Bitwise 服務器的一個警告:它僅供個人使用免費。如果您想在商業或專業環境中使用它,則必須購買許可證。

3. FreeSSHd

FreeSSHd 中的“d”代表守護進程。如果您有 Unix 背景,這肯定是一個熟悉的術語。但是,如果您的背景是 Windows,那麼在 Unix 世界中,Deamon 就相當於 Windows 服務。它是一種在後台運行以提供特定服務的軟件。

2021 年適用於 Windows、Linux 和 Mac 的最佳免費 SCP 服務器

至於 FreeSSHd 中的 Free,我們不知道 t 是代表免費的免費還是開源的免費。官方網站上沒有任何源代碼下載部分讓我們懷疑是前者。說起這個網站,好像好幾年沒更新了。然而,FreeSSHd 仍然被廣泛使用。奇怪的是,網站上最新的 FreeSSHd 版本公告是 1.2.2 版,但下載部分提出了 1.3.1 版。我們猜測開發人員沒有時間維護最新的網站了。

FreeSSHd 的最佳功能之一是它幾乎可以在任何版本的 Windows 上運行。它的操作系統要求是 Windows NT 4 或更新版本。我們真誠地懷疑今天是否仍有舊版本的 Windows 在運行。

該產品的其他驚人功能包括其非常小的內存和資源佔用。另外值得一提的是對虛擬用戶的支持和易於使用的 GUI 界面,您可以在其中監控或啟動和停止服務。

4.用於 Windows 的 OpenSSH

OpenSSH 在 1999 年發佈時最初是 Open BSD 操作系統的一部分。它是大多數 SSH 服務器的“祖先”。OpenSSH 實際上是由大約 10 個工具組成的一套工具,而不是單個軟件。然而,OpenSSH 是該套件的核心,也是完成大部分工作的組件。由於 SCP 與 SSH 如此緊密地聯繫在一起,OpenSSH 服務器還處理 SCP 和 SFTP。

2021 年適用於 Windows、Linux 和 Mac 的最佳免費 SCP 服務器

儘管它起源於 Unix 世界,但該軟件的設計使其可以輕鬆移植到其他操作系統,使 OpenSSH 成為最常用的 SSH 和 SCP 服務器之一。

至於 Microsoft OpenSSH 服務器,它是軟件包的最新端口之一,仍在開發中。預發布版本可在此處獲得。但請注意,這是一個預發布版本,因此安裝過程並沒有達到應有的水平。它可能需要一些 Windows 系統管理知識和 Power Shell 技能才能安裝和運行。

並且不要讓這是預發布的事實讓您失望。鑑於其背景,它很有可能會成為 Windows 場景的標準 SCP 服務器,就像其他操作系統一樣。

至於功能,在 Unix 實用程序的真正傳統中,這主要是基於命令行的實用程序。不要期望找到一個不錯的 GUI,就像您在其他一些流行的 Windows 網絡管理實用程序中看到的那樣。

適用於 Linux 的最佳 SCP 服務器

正如我們已經確定的那樣,SCP 誕生於 Unix 世界。由於 Linux 是您能找到的最常見的類 Unix 操作系統,難怪有一些出色的 SCP 軟件包可用於該平台。再說一次,Linux 不像 Windows 那樣流行,所以 Linux SCP 服務器可能沒有 Windows 那麼多。

1. OpenSSH

我們的第一個競爭者與我們剛剛在 Windows SCP 服務器部分討論過的 OpenSSH 相同。在某種程度上,它是所有 SSH 服務器的祖父。它已經存在了可以被認為是計算機進化時代的時代。

2021 年適用於 Windows、Linux 和 Mac 的最佳免費 SCP 服務器

最好的一點是它是大多數 Linux 發行版的標準配置。默認情況下,它可能未運行,也可能未安裝,但絕對可用。在大多數情況下,您所要做的就是啟動 OpenSSH 守護進程。這樣做將允許 SSH 連接,因此也允許 SCP 文件複製。

很容易檢查 openssh-server(實際 SSH 服務器的名稱)是否在您的系統上可用。您所要做的就是運行一個簡單的命令。

$ apt-cache 搜索 openssh-server

該命令應該返回:

openssh-server - 安全外殼 (SSH) 服務器,用於從遠程機器進行安全訪問

這確認了 OpenSSH 服務器組件的可用性。要安裝它,您只需要運行包管理器的安裝命令。

$ apt-get install openssh-server

這些命令適用於任何使用 apt 包工具的發行版,例如 Debian 及其衍生產品,包括 Ubuntu。如果您的發行版使用不同的包管理器,則需要使用包的特定命令。

一旦運行,服務器將讓現有系統用戶使用 SCP 客戶端將文件複製到他們分別具有寫入和讀取權限的目錄中。默認情況下,文件將位於用戶的主目錄中。為了讓用戶將文件複製到其他地方而無需指定完整路徑,可能需要進行一些調整。

2. Dropbear SSH

Dropbear SSH 是另一個開源 SSH 和 SCP 服務器和客戶端。它的主要特點是佔用空間小,非常適合有限資源的應用程序。Dropbear SSH 主要針對嵌入式系統,例如路由器或其他可能需要 SSH 和 SCP 功能的設備。它在幾個 Unix 風格的操作系統上運行,並且可以進行調整以在大多數 POSIX 兼容平台上運行。

2021 年適用於 Windows、Linux 和 Mac 的最佳免費 SCP 服務器

Dropbear SSH 是由 Matt Johnson 積極開發的,在撰寫本文時,最新版本還不到兩個月。該產品最有趣的功能之一是可以將軟件編譯成一個只有 110kB 的靜態鏈接可執行文件。該軟件兼容 OpenSSH ~/.ssh/authorized_keys 公鑰認證。守護進程可以在啟動時從 inetd 運行或以獨立方式使用。最後,可以在編譯時輕鬆啟用或禁用功能,創建一個僅包含所需功能的更小的可執行文件。

不過,所有這些靈活性都是有代價的。根據個人的特定需求定制 Dropbear 需要高級系統管理員技能。系統管理員需要熟悉諸如修改 makefile 和重新編譯可執行文件等概念。但是,如果您具備所需的能力並且需要一個可以在您的嵌入式設備上運行的小型 SSH 和 SCP 服務器,那麼 Dropbear SSH 肯定值得一看。

3. 關於 Cygwin 的一句話

也許您以前聽說過 Cygwin。它是一個開源項目,旨在提供一個實現大量 POSIX API 函數的 Windows DLL。具體來說,這意味著可以重新編譯任何 Linux 開源應用程序以使用 Cygwin,從而在基於 Windows 的平台上運行。

如果您是一名 Windows 系統管理員並且從未聽說過 Cygwin,您可能想要熟悉它,並且可能將它安裝在 Windows 計算機上並親自了解它的全部內容。它並不完美,它不會將您的 Windows 服務器變成一台 Unix 機器,但是當涉及到系統管理軟件和工具時,它會讓您訪問更廣泛的選項。

這就是為什麼我們要花一兩分鐘來討論 Cygwin。有這麼多可用於 Linux 的 SSH 和 SCP 服務器——我們只提到了幾個最好的服務器,但還有無數其他服務器——很高興知道 Cygwin 可以允許它們在 Windows 平台上運行。事實上,許多 Linux 實用程序軟件都可以作為 Cygwin 包以及其他流行的 Linux 發行版的包提供。

macOS SSH 服務器

儘管公眾可能不知道這一點,但 macOS 是另一個類 Unix 操作系統。然而,與大多數類 Unix 系統(尤其是 Linux)相反,MacOS 使用不同類型的內核,它是單體內核(如 Linux)和微內核架構的混合體。

由於這些 Unix 根源,因此對 SSH 的支持(也包括對 SCP 的支持)是 macOS 的本機功能也就不足為奇了。與大多數 Linux 發行版一樣,默認情況下,nacOS 中未啟用 SSH 功能,但啟用它非常容易。

2021 年適用於 Windows、Linux 和 Mac 的最佳免費 SCP 服務器

在 macOS 計算機上啟用 SSH 所需要做的就是轉到系統偏好設置,然後啟動共享小程序並啟用遠程登錄選項。這樣做可以為計算機的所有用戶啟用 SSH。與操作系統中內置的大多數 SSH 軟件一樣,文件和目錄權限將決定用戶可以從服務器複製哪些內容。

macOS SCP 服務器僅此而已。您只需啟用 SSH 即可。沒有控制面板或設置部分。也沒有虛擬賬戶。只允許系統帳戶連接。這是非常基本的,但它就在那裡,它是免費的,並且可以完成工作。除非您絕對需要更多功能,否則它是一個很好的服務器。

綜上所述

無論使用 SCP 服務器的原因是什麼,我們都向您展示了多種選擇,無論您運行的是何種操作系統。儘管有更多可用選項,但我們已經告訴您的是適用於 Windows、Linux 和 macOS 內置 SSH 的最佳免費 SCP 服務器。

你最喜歡的 SCP 服務器是什麼?它是我們剛剛介紹的少數幾個之一嗎?你最喜歡它的什麼?使用下面的評論與我們分享您的經驗。


6 個跟踪性能的最佳網絡管理工具

6 個跟踪性能的最佳網絡管理工具

網絡管理軟件市場非常擁擠。按照我們推薦的最佳網絡管理工具來縮短您的搜索。

10 個最佳 Ping 掃描工具,讓您了解更多有關網絡的信息

10 個最佳 Ping 掃描工具,讓您了解更多有關網絡的信息

Ping 掃描可以通過多種方式為您帶來好處。請繼續閱讀,我們將討論如何操作並介紹您能找到的 10 種最佳 Ping 掃描工具。

6 個最佳網站監控工具

6 個最佳網站監控工具

網站很重要,必須不斷密切監控以獲得足夠的性能。以下是一些用於監控網站的最佳工具。

2022 年開發團隊最佳軟件部署工具

2022 年開發團隊最佳軟件部署工具

以下是一些最好的軟件部署工具,可以減輕管理任意數量機器的痛苦

HIPAA 合規檢查表和使用工具

HIPAA 合規檢查表和使用工具

如果您從事健康行業或以某種方式參與該行業的 IT,您很有可能聽說過 HIPAA。健康保險的便攜性

2021 年審查的最佳免費 sFlow 收集器和分析器

2021 年審查的最佳免費 sFlow 收集器和分析器

sFlow 是一種內置於眾多網絡設備中的流分析協議。我們回顧了前五名的最佳免費 sFlow 收集器和分析器。

2021 年最佳無代理基礎設施監控工具和軟件

2021 年最佳無代理基礎設施監控工具和軟件

為了幫助您選擇合適的工具,我們引入了最好的無代理基礎設施監控工具,並讓您快速查看每個工具。

在 Linux 上監控帶寬:2021 年排名前 5 的工具

在 Linux 上監控帶寬:2021 年排名前 5 的工具

隨著 Linux 在數據中心變得越來越流行,他們正在研究 Linux 上的帶寬監控,同時也在審查最佳工具。

SolarWinds Mail Assure – 2021 年回顧

SolarWinds Mail Assure – 2021 年回顧

電子郵件安全是託管服務提供商的一項重要任務。正在審查 SolarWinds Mail Assure,這是為此目的的最佳工具之一。

Windows PowerShell 命令備忘單 - 您需要的終極指南

Windows PowerShell 命令備忘單 - 您需要的終極指南

如果您是 Windows 高級用戶,您可能知道並了解如何在您的 PC 上執行各種操作可以有不止一種方法和