
リモートのLinux UbuntuサーバーからローカルのWindowsマシンにファイルを転送したいのですが、このエラーが発生します
ssh: Could not resolve hostname c: Temporary failure in name resolution
これはLinuxサーバーのコマンドラインに入力するコマンドです
scp -r [email protected]:/var/www/test.py C:/Users/test/Desktop/
答え1
Windows マシンはローカルであり、インターネットからはアクセスできないため、リモート ホストではなく、Windows マシンで scp コマンドを実行する必要があります。wsl を使用している場合、C: ドライブは /mnt/c で使用できますが、DOS スタイルのパスは機能しません。この場合は、WinSCP を使用する方が簡単かもしれません。