我有 Windows virtualbox 虛擬機,我想從中傳輸一些文件...我考慮過使用 scp 但我不知道應該寫什麼目錄路徑(我猜像 C:\something\something 之類的東西不會在我的Linux機器上工作,可以嗎?
編輯:
- 我不想使用共享資料夾
- 我希望訪客 (Windows) 不使用主機 (Linux) 進行 ftp/登入/執行任何操作
- 您能為您正在編寫的方法添加命令列範例嗎?
答案1
如果您嘗試將檔案從來賓系統複製到主機系統(或相反),最簡單的解決方案是設定共用資料夾。查看文件VirtualBox 資料夾共享。
如果您已經在 Linux 機器上設定了 ssh 並且確實想使用 scp,您可以隨時安裝WinSCP在您的 Windows 虛擬機器上並使用它,或使用內建的 SFTP 用戶端油灰。
答案2
您有一些選擇:
基本上你有兩個選擇:使用內建資料夾共享選項,為此您需要安裝 Guest Additions 並從二進位 VirtualBox(不是OSE 社群版),或使用與兩台實體電腦(IE)相同的方法,使用作業系統提供的存取方式。在你的情況下,你可以使用森巴舞、SSH 或 FTP。
如果您能夠使用 Guest Additions,這是最簡單的方法,恕我直言。
答案3
您可以使用 rsync,有一些 Windows 用戶端,例如 Deltacopy。 FTP 是另一個簡單的選項,或者可能是 Samba。
答案4
我將檔案從windows系統ftp到linux系統。