Windows VirtualBox 仮想マシンがあり、そこからいくつかのファイルを転送したいのですが... scp を使用することを考えましたが、どのディレクトリ パスを記述すればよいかわかりません (C:\something\something のようなものは Linux マシンからは機能しないと思いますが、どうでしょうか?)
編集:
- 共有フォルダを使いたくない
- ゲスト(Windows)がホスト(Linux)でFTP/ログイン/操作を行わないようにしたい
- あなたが書いているメソッドのコマンドライン例を追加していただけますか?
答え1
ゲストシステムからホストシステムにファイルをコピーする場合(またはその逆)、最も簡単な解決策は共有フォルダを設定することです。VirtualBox フォルダ共有。
Linuxマシンにすでにsshが設定されていて、scpを使用したい場合は、ウィンSCPWindows仮想マシンにインストールして使用するか、Windows仮想マシンに組み込まれているSFTPクライアントを使用してパテ。
答え2
いくつかのオプションがあります:
基本的には2つの選択肢があります。組み込みのフォルダ共有オプションでは、Guest Additionsをインストールして、バイナリVirtualBox(OSE コミュニティエディション)、または2台の物理コンピュータの場合と同じアプローチ、つまりOSが提供するアクセス方法を使用することもできます。あなたの場合は、サンバ、SSH または FTP。
Guest Additions を使用できる立場にある場合、それが最も簡単な方法だと私は思います。
答え3
rsync を使用することもできます。Deltacopy など、Windows クライアントがいくつかあります。FTP も別の簡単なオプションですが、Samba も使用できます。
答え4
Windows システムから Linux システムにファイルを FTP 転送します。