7

PSCP を使用してファイルを転送できます。

C:\>pscp -pw <password> -r -p <path of the file>  user@Server:<path file to stored>

ただし、公開/秘密鍵は使用しません。

手順は次のとおりです。

  1. PuTTYgen を使用して公開鍵と秘密鍵を生成します。

  2. 公開鍵をリモート サーバーのauthorized_keysにコピーします

  3. 秘密鍵を Windows サーバーの key.ppk に保存します。

  4. それで

    C:\>pscp -i privatekey pathofthefile user@server:pathfiletostored
    

「致命的: ネットワーク エラー: 接続が拒否されました」

誰か助けてくれませんか?

4

1 に答える 1

30

次のコードを使用します。

C:\>pscp -i "path\of\the\privatekey\privatekey.ppk" C:\temp\example_file.txt user@server:/path/file/to/be/stored

秘密鍵パスの引用符と秘密鍵は .ppk 形式である必要があることに注意してください。

接続拒否エラーは、間違ったポートが原因である可能性もあります。その場合、次のコードで正しいポートを指定する必要があります。

C:\>pscp -i "path\of\the\privatekey\privatekey.ppk" -P 8022 C:\temp\example_file.txt user@server:path/file/to/be/stored

8022 はポート番号で、P は大文字であることに注意してください。お役に立てれば。

于 2017-11-11T03:18:17.193 に答える