如何在不同電腦上運行的虛擬設備之間進行「scp」?

如何在不同電腦上運行的虛擬設備之間進行「scp」?

兩台電腦都在 Virtual Box 上執行相同虛擬裝置的副本,可透過 putty.exe 存取該虛擬裝置。

我想透過網路將我在其中一個虛擬映像 (VM1) 上編寫的 C++ 程式 scp 到另一台電腦的虛擬映像 (VM2):

[VM1] --> [主機 1]--> Internet --> [主機 2] --> [VM2]

我是個新手,這可能是一個複雜的解決方案,我不希望這個論壇中的好人為我做所有事情。但是,如果您能給我指出正確的資源,我將不勝感激:)。

答案1

你說你想要 scp - 那麼資訊是透過男人scp或者資訊SCP 形成命令提示字元 - 或者你可以 google scp

它說手冊頁可能有點令人畏懼

scp [-12346BCpqrv] [-c 密碼] [-F ssh_config] [-i 身分檔案] [-l 限制] [-o ssh_option] [-P 連接埠] [-S 程式] [[user@]host1:]file1 。

這是我的簡短版本

SCP有點像“copy from_existing_file to_non_existing”,
因此它的簡單版本是“scp myid@remotehost:myprog.cpp mycopy.cpp”,
如果你想“抓取”一個副本

“scp myprog.chost myid@remotehost:mycopypp” . cpp”,
如果您想儲存備份,複製所有其他開關(例如 -v )取決於您的設定 - 以及各種問題。

祝你好運

相關內容