0
A
回答
1
如果您沒有在Windows機器上安裝任何第三方服務器軟件,最好的選擇是桑巴舞。你可以在你的Windows機器上預先設置samba共享,從ubuntu連接到它們,然後從你的ruby代碼中使用它們,因爲它們將是本地文件和目錄。
FileUtils.cp 'eval.c', 'eval.c.org'
如果您想從ruby管理samba連接,那麼可能幫助的一個gem是sambal。
如果您願意將軟件安裝到您的Windows計算機上,請遵循@Mark的建議並安裝WinSCP。這將帶來更安全的交通工具,您可以在net-scp gem的一點幫助下使用。
Net::SCP.upload!("remote.host.com", "username",
"/local/path", "/remote/path",
:ssh => { :password => "password" })
# download a file from a remote server
Net::SCP.download!("remote.host.com", "username",
"/remote/path", "/local/path",
:ssh => { :password => "password" })
2
我建議您在Windows服務器上安裝名爲WinSCP的應用程序。這是免費的,非常易於使用。
它就像一個FTP應用程序,使用您的Linux用戶名和密碼(以及SSH端口)。這樣,這些操作系統之間的所有未來拷貝都將變得簡單。
相關問題
- 1. 如何將文件從Docker Ubuntu容器複製到Windows主機
- 2. 如何將文件從一臺Windows機器複製到其他Windows機器?
- 3. 使用python將文件從Windows複製到Linux機器
- 4. 如何將文件從Windows7複製到虛擬機ubuntu
- 5. 如何使用ant將文件從Unix共享複製到Windows機器?
- 6. 通過java將文件從Windows機器複製到另一個Windows機器
- 7. 如何將git存儲庫從Windows移動到Ubuntu服務器?
- 8. 如何在Ubuntu中將文件夾從機器複製到外部硬盤?
- 9. 如何將Windows主機上的文件複製到Docker容器
- 10. 如何將文本內容從ubuntu複製到windows環境
- 11. 從Unix機器txt文件複製到Windows機器
- 12. Shell腳本從Linux機器的文件複製到Windows機器
- 13. 將文件從Windows機器複製到linux
- 14. 將文件從HDFS複製到Windows機器時出錯
- 15. 如何使用shell腳本將文件從Windows複製到Linux?
- 16. 如何使用cmd將文件從Windows複製到AS/400 IFS?
- 17. 將文件從Windows複製到Ubuntu子系統
- 18. 使用Windows文件複製或文件移動動畫?
- 19. 如何將FTP文件從Windows機器傳輸到Linux機器
- 20. 從一臺ubuntu(linux)機器複製/轉移eclipse到其他
- 21. 如何將2個csv文件從本地機器移動到遠程機器(都是Windows機器)?
- 22. iPhone文件文件夾如何從主機移動/複製到iPhone?混淆
- 23. 如何將文件從Windows複製到Windows/Linux uisng Python腳本
- 24. 將文件從一臺機器複製到其他機器使用php
- 25. 使用Jenkins將文件從一臺Linux機器複製到另一臺機器
- 26. 如何將SQL數據庫從Windows 7移動到ubuntu
- 27. 如何將Java項目從Windows中的Netbeans移動到Ubuntu
- 28. 將文件從Android複製到Windows
- 29. 無法使用複製命令從遠程Windows機器上覆制文件夾
- 30. 將文件從PC複製到Windows手機