Windows マシンでサーバーに ssh で接続したい場合、scp file myLocalComp:someDir
自動的に組み込まれる機能はありますか、それとも Windows で SSHD を設定する必要がありますか?
答え1
リモート サーバーに入力する場合scp
、scp がリモート サーバー (scp がある場所) からコンピューターに SSH 接続してファイルを転送できるように、Windows 側に sshd サーバーが必要になります。
あるいは、このリモート サーバーに SSH アクセスできる場合は、WinSCP などのツールを使用できます。このツールを使用すると、FTP と非常によく似た方法で、SSH 経由でこのサーバーからファイルを取得でき、SSH サーバーをユーザー側にインストールする必要がなくなります。
編集: 言及するのを忘れましたがpscp
、これは Putty と同じ作者によって作成され、公式の Putty ダウンロード ページで入手できるコマンドライン ツールです。個人的には WinSCP を使用することを好みますが、pscp
作業も行います。
答え2
PSCPをダウンロードするにはhttp://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
これは Windows アプリケーションです。
次に、このシナリオのようなことを実行できます。
ソースファイル /home/user/documents/* 保存先 d:\backup\user\documents
pscp -r [email protected]:/home/user/documents/* d:\backup\user\documents