初めに

協栄情報の陸です。

やりたいこと

WinSCPは、ローカルコンピュータとリモートコンピュータの間でファイルを転送することができるソフトウェアですが、通常、WinSCPをインストールしても直接接続することはできず、リモートコンピュータを適宜設定する必要があります。 そこで今日は、リモートコンピュータの設定方法をご紹介します。

操作

まず、リモートアクセス用のWindows PCにOpenSSHサービスをインストールする必要があります。
OpenSSH-Win64.zipのような、PCに対応したバイナリパッケージをダウンロードして、ローカルに展開します。
file

file
次に、フォルダ内でコマンドを実行し、次のコマンドラインを入力します。 powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1
file

コントロールパネルを開き、ファイアウォールの受信ルールを設定する
コントロールパネル」→「システムとセキュリティ」→「Windowsファイアウォール」→「詳細設定」→「インバウンドルール
file
Inbound Rules」を右クリックし、「Add New Rules」を選択し、「Port」、「TCP」、「Specific local ports」で22を入力します。
file
その後、Nameの入力欄にsshd、Descriptionの入力欄にOpenSSH Server (sshd)と入力し、Finishをクリックします。
file
タスクマネージャーを開き、サービス画面で新しく作成されたsshdを見つけ、起動します。
file
ローカルコンピュータでWinSCPを開き、ホストネームにIP、ポートに22と記入し、ユーザー名とパスワードを入力すれば、2台のコンピュータ間で接続してファイルを転送することができます。
file

file
以上、よろしくお願いします

Last modified: 2021-04-07

Author