2021年のWindows、Linux、Mac用の最高の無料SCPサーバー

2021年のWindows、Linux、Mac用の最高の無料SCPサーバー

セキュアコピー(SCP)は、通常、ネットワークに接続されたコンピューターやデバイス間のファイル転送を容易にするプロトコルです。これは、実際にはSecureShellまたはSSHプロトコルの拡張です。SSHが使用するのと同じSSLプロトコルを使用して暗号化された形式で転送します。

2021年のWindows、Linux、Mac用の最高の無料SCPサーバー

SCPは主に、システム管理者があらゆる種類のサーバーやネットワーク機器との間でファイルをすばやく簡単にコピーするために使用されます。SCPサーバーは、ユーザーがファイルをダウンロードおよびアップロードするために接続するサーバーにインストールするコンポーネントです。SCPサーバーは、Windows、Linus、MacOSなどの多くのプラットフォームに対応しています。そして本日、Windows、Linux、macOS向けの最高の無料SCPサーバーを公開します。

今日は、SCPの概要、SCPとは何か、SCPがどこから来ているのか、どのような目的で使用できるのかについて説明します。次に、システム管理者が使用する3つの主要なプラットフォームであるWindows、Linux、およびMacOSで見つかった最高のSCPサーバーについて説明します。

一言で言えばSCP

SCPは、プロトコルと、それを使用してコピーファイルを使用する実際のアプリの両方を指します。これはBSDRCPプロトコルに基づいており、ネットワーク上のホスト間のファイル転送で訴えられました。SCPは、データ転送にSecure Shell(SSH)プロトコルを使用し、認証に同じメカニズムを使用します。これにより、転送されたデータの信頼性と機密性が保証されます。

クライアントはファイルをサーバーにアップロードできます。オプションで、権限やタイムスタンプなどの属性の一部を含めることができます。クライアントは、サーバーからファイルまたはディレクトリをダウンロードすることもできます。SCPの重要な制限の1つは、ファイル転送のみを処理することです。たとえばFTPなどのより高度なプロトコルとは異なり、SCPダウンはディレクトリリストやナビゲーション機能を提供しません。

SCPの一般的な使用法

SCPは通常、インターネットなどの安全でないチャネルを介してファイルを転送する必要があるたびに使用されます。クライアントは基本的にコマンドラインベースであり、ホスト名とともにユーザー名を指定する必要があります。通常、次のような構文を使用して呼び出されます。

scp SourceFile user @ hostディレクトリ/ TargetFile

このコマンドは、ローカルのSourceFileをリモートサーバーにコピーします。リモートサーバーからローカルホストにファイルをコピーするには、コマンドは次のようになります。

scp user @ hostディレクトリ/ SourceFile TargetFile

SCPは、構成ファイルやファームウェアの更新などのファイルをネットワーク機器にコピーするためによく使用され、多くの場合、オペレーティングシステムの一部としてSCPクライアントが含まれています。

最高の無料SCPサーバー(Windows 10)

Windowsが最も使用されているオペレーティングシステムであるため、プラットフォーム上で実行される多数のSCPサーバーがあるのは当然のことです。インターネットを検索して、最高のSCPサーバーソフトウェアを見つけました。ただし、SCPはSSHの単なる拡張であるため、推奨されるSCPサーバーの1つを除いて、実際にはSSHサーバーです。

1. SolarWinds SFTP / SCPサーバー(無料ダウンロード)

SolarWindsは、ネットワーク管理に最適なツールのいくつかを提供します。それらの包括的な製品には、考えられるほぼすべてのネット管理タスク用のツールが含まれています。しかし、SolarWindsの最大の利点の1つは、すべてのツールを無料で試用できることを除けば、いくつかの無料ツールも提供していることです。

そのようなツールの1つは、  SolarWindsの無料のSFTP / SCPサーバーです。ここから、ツールを完全に無料でダウンロードできます。サーバーはWindowsサービスとして実行されます。したがって、その操作は、経験豊富なWindowsシステム管理者にとって簡単なはずです。しかし、これに慣れていない場合でも、ユーザーインターフェイスは非常に快適である必要があることを理解するのに十分簡単です。

2021年のWindows、Linux、Mac用の最高の無料SCPサーバー

SCPは、いとこのSSHと同様に、Unixの世界に由来しています。ただし、ほとんどのLinux実装とは異なり、SolarWindsサーバーはシステムアカウントに依存しません。代わりに、ファイルをコピーする目的でアプリケーション内に作成するユーザーアカウントである仮想ユーザーを使用します。ユーザーアカウントは実際にはホストシステムまたはネットワーク上に存在しないため、セキュリティが強化されます。万が一、アカウントが侵害された場合、システムに直接ログインするために使用することはできませんでした。

SolarWinds SFTP / SCPサーバーを使用して、OSイメージとファームウェアの更新、および最大4GBのデバイス構成またはバックアップファイルを安全に転送できます。

この製品の最も興味深い機能の中で、複数のデバイスからの同時転送を処理でき、特定のIPアドレスまたはアドレス範囲を認証することもできます。

2. BitviseSSHサーバー

SCPとSFTPはどちらも、SSHプロトコルを使用してファイル転送を保護するプロトコルです。そのため、ビット単位のSSHサーバーは、セキュアシェルに加えて2つのファイル転送プロトコルをサポートしています。

SolarWindsサーバーと同様に、Bitwiseは、仮想アカウントまたはアプリケーション内でオペレーティングシステムまたはActiveDirectoryドメイン外で作成されたアカウントを使用します。ただし、ビット単位サーバーでは、Windowsシステムアカウントの使用も許可されています。このようにして、両方の長所を活用できます。ADまたはWindowsユーザーは自分の資格情報を使用して接続できますが、仮想アカウントでは外部リソースへのアドホックアクセスを許可できます。

2021年のWindows、Linux、Mac用の最高の無料SCPサーバー

Bitviseサーバーにはいくつかの興味深い機能があります。たとえば、接続をSCPのみに制限して、真のSCPサーバーにすることができます。しかし、これが優れている本当の理由は、それが提供するより優れたセキュリティのためです。標準のUnixSCP実装では、SCPアクセスを持つことは、多くの場合、本質的にSSHアクセスも持つことを意味します。OSにはアカウントレベルのセキュリティが組み込まれているため、これはUnixの世界ではそれほど重要ではありません。ただし、SSHアクセスを許可すると、Power Shellの不正な実行が許可される可能性があるため、Windowsの世界では状況が異なります。これが、Bitviseサーバーがシェルアクセスを禁止しながらSCPアクセスを許可する機能をサポートしている理由です。

ビット単位サーバーに関する注意点:個人使用のみ無料です。商用または専門的なコンテキストで使用する場合は、ライセンスを購入する必要があります。

3. FreeSSHd

FreeSSHdの「d」はデーモンを表します。Unixのバックグラウンドを持っている場合、これは確かによく知られている用語です。しかし、バックグラウンドがWindowsの場合、Unixの世界では、デーモンはWindowsサービスに相当します。これは、特定のサービスを提供するためにバックグラウンドで実行されるソフトウェアです。

2021年のWindows、Linux、Mac用の最高の無料SCPサーバー

FreeSSHdのFreeについては、tが無料のように無料なのか、オープンソースのように無料なのかはわかりません。公式サイトにソースコードのダウンロードセクションがないため、前者であると思われます。このサイトについて言えば、数年前から更新されていないようです。それでも、FreeSSHdはまだ広く使用されています。奇妙なことに、このサイトでの最新のFreeSSHdバージョンの発表はバージョン1.2.2ですが、ダウンロードセクションでは1.3.1が提案されています。開発者には、最新のWebサイトを維持する時間がなくなったと思います。

FreeSSHdの最も優れた機能の1つは、ほぼすべてのバージョンのWindowsで実行できることです。OS要件はWindowsNT4以降です。現在も古いバージョンの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サーバーの1つになっています。

Microsoft OpenSSHサーバーに関しては、ソフトウェアパッケージの最新のポートの1つであり、まだ開発中です。プレリリースバージョンはこちらから入手できます。ただし、これはプレリリースバージョンであるため、インストールプロセスはそれほど洗練されていないことに注意してください。インストールして機能させるには、Windowsシステム管理とPowerShellのスキルに関する知識が必要になる可能性があります。

そして、これがプレリリースであるという事実があなたをオフにさせないでください。その背景を考えると、他のオペレーティングシステムの場合と同様に、Windowsシーンの標準のSCPサーバーになる可能性があります。

機能に関しては、Unixユーティリティの真の伝統では、これは主にコマンドラインベースのユーティリティです。他の人気のあるWindowsネット管理ユーティリティで見られるような素晴らしいGUIを見つけることを期待しないでください。

Linuxに最適なSCPサーバー

すでに確立しているように、SCPはUnixの世界で生まれました。また、Linuxは最も一般的なUnixライクなOSであるため、プラットフォームでいくつかの優れたSCPパッケージが利用できるのも不思議ではありません。繰り返しになりますが、LinuxはWindowsほど人気が​​ないため、Windows用のLinuxSCPサーバーほど多くはない可能性があります。

1. OpenSSHの

最初の候補は、WindowsSCPサーバーのセクションで説明したのと同じ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

これらのコマンドは、DebianなどのaptパッケージツールとUbuntuを含むその派生物を使用するすべてのディストリビューションで機能します。ディストリビューションで別のパッケージマネージャーを使用している場合は、パッケージ固有のコマンドを使用する必要があります。

サーバーが実行されると、サーバーは既存のシステムユーザーがSCPクライアントを使用して、書き込み権限と読み取り権限がそれぞれあるディレクトリとの間でファイルをコピーできるようにします。デフォルトでは、ファイルはユーザーのホームディレクトリにあります。ユーザーが完全なパスを指定せずにファイルを他の場所にコピーできるようにするには、微調整が必​​要になる場合があります。

2. Dropbear SSH

Dropbear SSHは、さらに別のオープンソースSSHおよびSCPサーバーおよびクライアントです。その主な特徴は、フットプリントが小さいため、限られたリソースのアプリケーションに最適です。Dropbear SSHは主に、SSHおよびSCP機能を必要とする可能性のあるルーターやその他の機器などの組み込みシステムを対象としています。いくつかのUnixスタイルのオペレーティングシステムで実行され、ほとんどのPOSIX準拠のプラットフォームで実行するように調整できます。

2021年のWindows、Linux、Mac用の最高の無料SCPサーバー

DropbearSSHはMattJohnsonによって積極的に開発されており、この記事の執筆時点で最新のリリースは2か月未満です。製品の最も興味深い機能の中には、ソフトウェアを静的にリンクされたわずか110kBの実行可能ファイルにコンパイルする可能性があります。このソフトウェアは、OpenSSH〜 / .ssh / authorized_keys公開鍵認証と互換性があります。デーモンは、起動時にinetdから実行することも、スタンドアロンで使用することもできます。そして最後に、機能はコンパイル時に簡単に有効または無効にでき、必要な機能のみを備えたさらに小さな実行可能ファイルを作成します。

ただし、この柔軟性にはすべて代償が伴います。Dropbearを特定のニーズに合わせてカスタマイズするには、高度なシステム管理スキルが必要です。システム管理者は、makefileの変更や実行可能ファイルの再コンパイルなどの概念に精通している必要があります。ただし、必要な能力があり、組み込みデバイスで実行できる小さなSSHおよびSCPサーバーが必要な場合は、DropbearSSHを検討する価値があります。

3.Cygwinについての一言

おそらく、Cygwinについて聞いたことがあるでしょう。これは、多数のPOSIXAPI関数を実装するWindowsDLLを提供することを目的としたオープンソースプロジェクトです。具体的には、Linuxオープンソースアプリケーションを再コンパイルしてCygwinを使用し、その結果、Windowsベースのプラットフォームで実行できることを意味します。

Windowsシステム管理者で、Cygwinのことを聞いたことがない場合は、Cygwinに慣れて、Windowsコンピューターにインストールし、それが何であるかを自分で確認することをお勧めします。これは完璧ではなく、WindowsサーバーをUnixマシンに変えることはできませんが、システム管理ソフトウェアやツールに関しては、さまざまなオプションにアクセスできます。

これが、Cygwinについて話すのに1、2分かかる理由です。Linuxで利用できるSSHサーバーとSCPサーバーは非常に多く、最高のサーバーは2つしか言及していませんが、他にも数え切れないほどあります。CygwinでWindowsプラットフォームでの実行が可能になることを知っておくと便利です。実際、多くのLinuxユーティリティソフトウェアは、他の一般的なLinuxディストリビューションのパッケージとともにCygwinパッケージとして利用できます。

macOSSSHサーバー

一般の人はそれを知らないかもしれませんが、macOSはもう1つのUnixライクなオペレーティングシステムです。ただし、ほとんどのUnixライクなシステム、特にLinuxとは異なり、MacOSは、Linuxのようなモノリシックカーネルとマイクロカーネルアーキテクチャのハイブリッドである別のタイプのカーネルを使用します。

これらのUnixのルーツがあるため、SSHのサポート(SCPのサポートも含む)がmacOSのネイティブ機能であることは当然のことです。ほとんどのLinuxディストリビューションと同様に、SSH機能はnacOSではデフォルトで有効になっていませんが、有効にするのは非常に簡単です。

2021年のWindows、Linux、Mac用の最高の無料SCPサーバー

macOSコンピュータでSSHを有効にするために必要なのは、システム環境設定に移動し、共有アプレットを起動して、リモートログインオプションを有効にすることだけです。そうすることで、コンピューターのすべてのユーザーに対してSSHが有効になります。また、オペレーティングシステムに組み込まれているほとんどのSSHソフトウェアと同様に、ファイルとディレクトリのアクセス許可によって、ユーザーがサーバーとの間でコピーできるものが決まります。

macOSSCPサーバーにはこれ以上何もありません。SSHを有効にするだけで機能します。コントロールパネルや設定セクションはありません。仮想アカウントもありません。接続できるのはシステムアカウントのみです。それはかなり基本的ですが、そこにあり、無料で、仕事を成し遂げます。より多くの機能が絶対に必要でない限り、それは使用するのに最適なサーバーです。

結論は

SCPサーバーを使用する理由が何であれ、実行しているオペレーティングシステムに関係なく、複数の選択肢があることを示しました。さらに多くのオプションが利用可能ですが、Windows、Linux、およびmacOSの組み込みSSHに最適な無料のSCPサーバーについて説明しました。

お気に入りのSCPサーバーは何ですか?紹介した数少ないものの1つですか?何が一番好きですか?以下のコメントを使用して、私たちとあなたの経験を共有してください。


ネットワークについて詳しく知るための 10 のベスト Ping スイープ ツール

ネットワークについて詳しく知るための 10 のベスト Ping スイープ ツール

Ping スイープはさまざまな方法で活用できます。ベスト 10 の Ping スイープ ツールの方法と紹介について説明しますので、読み続けてください。

Web サイトを監視するための 6 つの最適なツール

Web サイトを監視するための 6 つの最適なツール

Web サイトは重要であり、適切なパフォーマンスを得るために常に注意深く監視する必要があります。ここでは、Web サイトを監視するための最適なツールをいくつか紹介します。

パフォーマンスを追跡する 6 つの最適なネットワーク管理ツール

パフォーマンスを追跡する 6 つの最適なネットワーク管理ツール

ネットワーク管理ソフトウェア市場は非常に混雑しています。最適なネットワーク管理ツールの推奨事項に従って、検索を短縮します。

2022 年の開発チーム向けのベスト ソフトウェア導入ツール

2022 年の開発チーム向けのベスト ソフトウェア導入ツール

ここでは、任意の数のマシンを管理する煩わしさを軽減するための最高のソフトウェア展開ツールをいくつか紹介します。

HIPAAコンプライアンスチェックリストと使用するツール

HIPAAコンプライアンスチェックリストと使用するツール

医療業界にいる場合、またはその業界のITに何らかの形で関わっている場合は、HIPAAについて聞いたことがあるでしょう。健康保険の相互運用性

2021年にレビューされた最高の無料のsFlowコレクターとアナライザー

2021年にレビューされた最高の無料のsFlowコレクターとアナライザー

sFlowは、多数のネットワークデバイスに組み込まれているフロー分析プロトコルです。上位5つの無料のsFlowコレクターとアナライザーを確認します。

2021年に最高のエージェントレスインフラストラクチャ監視ツールとソフトウェア

2021年に最高のエージェントレスインフラストラクチャ監視ツールとソフトウェア

適切なツールを選択できるように、最高のエージェントレスインフラストラクチャ監視ツールを導入し、それぞれを簡単に確認できるようにしました。

Linuxでの帯域幅の監視:2021年の上位5つのツール

Linuxでの帯域幅の監視:2021年の上位5つのツール

Linuxがデータセンターでますます普及するにつれ、Linuxでの帯域幅の監視を検討し、最高のツールも検討しています。

SolarWinds Mail Assure –レビュー2021

SolarWinds Mail Assure –レビュー2021

電子メールのセキュリティは、マネージドサービスプロバイダーの重要なタスクです。その目的に最適なツールの1つであるSolarWindsMailAssureをレビューしていました。

Windows PowerShellコマンドのチートシート–必要な究極のガイド

Windows PowerShellコマンドのチートシート–必要な究極のガイド

Windowsのパワーユーザーの場合、PCでさまざまな操作を実行する方法が、複数のアプローチを持ち、