OpenSSHを使用してWindowsでSFTPサーバーをセットアップする方法[PartitionMagic]

まとめ:

SFTPサーバーのセットアップWindows

今日、ますます多くの人々がローカルネットワークを介してデータを転送します。しかし、データを安全に転送する方法は? OpenSSHを使用してWindowsでSFTPサーバーをセットアップできます。この記事では、詳細な手順を説明します。





クイックナビゲーション:

SFTPサーバーとは

おそらくあなたのほとんどはFTP接続について聞いたことがあるでしょう? FTP接続を使用すると、デバイスを別のデバイスに接続して、ローカルネットワーク経由でデータを転送できます。しかし、FTPプロトコルはそもそも十分に安全ではありません。したがって、別のより安全なプラットフォームに切り替える必要があります。

ヒント: これが無料のソフトウェアです MiniTool それはあなたを助けることができます ハードディスクのコピーを作成します 簡単に。その上、このプログラムは、次のような他の多くの機能を備えています MBRを再構築する 、ファイルシステムなどを確認してください。

はるかに優れたワイヤレス転送プロトコルがあり、SFTPと呼ばれています。 SFTPは、Secure File TransferProtocolの略語です。その文字通りの意味から想像できるように、この転送プロトコルははるかに安全です。転送の過程でデータと接続のログイン情報を暗号化します。誰もデータを盗んだり改ざんしたりすることはできません。

OpenSSHSFTPサーバーを使用してSFTPサーバーWindowsをセットアップする方法



方法1.OpenSSHをインストールし、必要なサービスをアクティブ化する

SFTPサーバーをスムーズにセットアップするために、次のような詳細な手順を支援します。

ステップ1 。 OpenSSHをからダウンロードする GitHub

ステップ2 。アーカイブをProgramFilesフォルダーに解凍します。



ステップ3 。管理者としてPowerShellを開き、実行します cd'C: Program Files OpenSSH-Win64 'コマンド このフォルダをナビゲートするためのウィンドウで。

ステップ4 。 OpenSSHのニーズ sshd そして ssh-agent 走る。次のコマンドをPowerShellウィンドウに貼り付けます。 powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1 。次に、「sshdおよびssh-agentサービスが正常にインストールされました」というメッセージを受け取ることができます。

sshdおよびssh-agentサービスが正常にインストールされました



ステップ5。 Powershellウィンドウを終了した後、次を使用してこのサービスを開始できます。 Services.msc。 次に、フォルダ C: ProgramData ssh ホストキーを使用して作成されます。これは、サービスが機能するために非常に重要です。

この方法に加えて、SFTPサーバーWindowsをセットアップする別の簡単な方法があります。

方法2.WindowsファイアウォールでSSHポートを開きます

ステップ1。 転送/認証にポート22を使用すると、SSHはデフォルトで含まれていないため、Windowsで閉じられます。コントロールパネルからWindowsファイアウォールを開くと開くことができます。



ステップ2。 インバウンドをクリックします ルールタイプ 左側のパネルにあります。そして番号を入力してください 22 特定のローカルポートオプションで、をクリックします 続ける。

プロトコルとポートを指定します

ステップ3。 選択する 接続を許可する をクリックします 次。 次に、 民間 ネットワークオプションの場合。

ステップ4。 ルールに名前を付けて、をクリックします 終了

次に、Windowsでテストしてみることができます

ステップ1。 実行 WinSCP 'を選択します SFTP 'ファイルプロトコルとして。入る ローカルホスト ホスト名フィールドに入力します。次に、SFTPがサーバーに接続できるように、Windowsのユーザー名とパスワードを入力する必要があります。ヒット セーブ 、をクリックします ログインする

ログイン情報を指定する
ステップ2。 ポップアップウィンドウに、サーバーを信頼するかどうかを尋ねるメッセージが表示されます。あなたはをクリックすることができます はい サーバーはあなた自身のコンピュータなので。デバイスによる接続を正当化するのはホストキーです。次に、SFTPサーバーを使用してローカルネットワークからデータを転送できます。

SFTPサーバーへの接続を許可する

Windowsユーザーアカウントにパスワードがない場合は、公開鍵を使用してSFTPサーバーを正当化する必要があります。システムにSFPTアクセス用に別のアカウントを作成できますが、その場合はユーザーディレクトリの外部にファイルを作成する必要があります。

現在、SFTPサーバーWindowsをセットアップするための2つの効果的な方法が教えられています。やってみよう!