Windows 8 に Cygwin をダウンロードし、Python スクリプトに使用しています。WinSCP と Putty を使用せずに Cygwin で SCP と ssh を取得するにはどうすればよいですか?
3 に答える
Cygwin インストーラーを再度実行して新しいパッケージをインストールすると、「scp」を検索しても結果が得られないことに気付く場合があります。
実際には「openssh」パッケージの一部です。
新しいパッケージを Cygwin に追加したいときはいつでも、最初からインストールするかのように setup.exe ファイルを再度実行します。Cygwin のセットアップは、ここからダウンロードできます。次に、openssh パッケージを検索してインストールします。(インストールした後でもこれを実行できることを忘れないでください。必要なものを追加するだけです)
最近では、Windows OpenSSH ビルドを取得するために Cygwin は必要ありません。
Windows 用 OpenSSH の Microsoft 公式ビルドであるWin32-OpenSSHを使用できます。Windows 10 バージョン 1803 以降では、既に OpenSSH が組み込まれています。古いバージョンの Windows 10 では、オプションの Windows 機能としてインストールできます。古いバージョンの Windows では、.zip (最新リリース) からを抽出するだけでよくscp.exe
、インストールは必要ありません。ssh.exe
libcrypto.dll
もう 1 つの方法は、Linux 用の Windows サブシステムをインストールすることです。OpenSSHが含まれていますsftp
。ssh