作者lhappyl (happy)
看板Python
標題[問題] 多台linux同時傳檔到windows系統
時間Wed Mar 15 17:31:22 2017
各位大大好!
想詢問版友們,最近小弟受朋友委託
要用個程式碼,可以將多台linux的檔案(20台以上),單個檔案大小不到5mb
同時傳到一台windows電腦上
目前找到兩種方案FTP & SAMBA
不知道有沒有更好的方法呢!? (網路環境限制在內網)
因為這兩種方案,沒有找到可以主動丟資料到windows上的
如果有大大有興趣的話可以跟我聯繫
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.37.143.75
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Python/M.1489570285.A.798.html
※ 編輯: lhappyl (114.37.143.75), 03/15/2017 17:32:59
1F:推 a115073: ansible應該可以做到您想要的03/15 17:34
不過可惜ansible控制端不能用windows系統,不然是我要的解決方案
2F:→ blc: 把全部檔案收到某一個linux上,再傳到windows電腦。03/15 18:09
沒補充到我linux這邊是用樹莓派,怕它會跑不動XDD
※ 編輯: lhappyl (114.37.143.75), 03/15/2017 18:42:27
※ 編輯: lhappyl (114.37.143.75), 03/15/2017 18:42:27
3F:推 Tormentor: 在python版問當然是在windows端用paramiko抓(?03/15 19:12
4F:推 tiefblau: FTP為啥不能主動丟資料 你開個超簡單Server 把POST上03/15 21:53
5F:→ tiefblau: 來的資料存檔(想到最簡單的方法03/15 21:54
6F:推 COLDTURNIP: 每台都裝 syncthing,檔案丟進資料夾就解決啦03/15 22:49
7F:→ s860134: python ftplib03/16 01:22
8F:→ s860134: 你只要做個daemon pooling 偵測特定路徑或檔案03/16 01:23
9F:→ s860134: 再用 ftop 傳到你要的路徑即可,這不會很難03/16 01:24
→ s860134: windows 03/16 01:24
嗯!謝謝上面大大的分享!我應該先試試您們FTP的方式
今天測試了用samba,電腦可以連上,但是用python時,沒辦法直接連結資料夾
http://i.imgur.com/kSslYNn.jpg
10F:→ blc: 收這一點資料ok的03/16 13:08
應該電腦還應付的來
※ 編輯: lhappyl (114.37.172.139), 03/16/2017 17:42:57