亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(biāo)題: perl如何從windows上登錄aix主機(jī)下載文件(主機(jī)只開了ssh) [打印本頁]

作者: peso    時間: 2014-04-19 11:56
標(biāo)題: perl如何從windows上登錄aix主機(jī)下載文件(主機(jī)只開了ssh)
環(huán)境:windowsxp  activeperl  5.8.8  
遠(yuǎn)程主機(jī):aix
目標(biāo):想利用perl編寫腳本從遠(yuǎn)程主機(jī)上每天下載文件。

當(dāng)前,我是調(diào)用外部的psftp實(shí)現(xiàn)的。但是在實(shí)現(xiàn)起來有些麻煩,因?yàn)橹鳈C(jī)上的文件每天都是變化的。而且需要判斷文件是否己生成。
所以我在perl 中先生成判斷文件的命令行腳本,再調(diào)用psftp,如下:
my @Ls_File_Ret = `psftp -l $user -pw $password -b $Tmp_File_Path\\tmp.txt $host `  ;
再判斷返回結(jié)果。

現(xiàn)在我想利用perl的現(xiàn)有的模塊重新編寫,這樣交互是不是會好些。

1:我首先測試了:net::ssh2
但是在利用scp_get時,如果是文本文件則沒有問題,如果是壓縮的文件,則報錯。
2:我又試用了net::sftp:foreign
這個沒有測試成功。在傳密碼時報錯。

請問各位大俠,有沒有實(shí)現(xiàn)的例子參考以下。無論用哪個模塊都可。
作者: mcshell    時間: 2014-04-19 20:13
Net::SSH2
注意 blocking這個方法
  1. blocking ( flag )

  2. Enable or disable blocking. Note that if blocking is disabled, methods that create channels may fail, e.g. channel, SFTP, scp_*.
復(fù)制代碼

作者: laputa73    時間: 2014-04-19 21:15
直接scp或者sftp不行?
作者: peso    時間: 2014-04-21 08:55
回復(fù) 3# laputa73

如何直接SCP 或者 SFTP?

我是從windows平臺上登錄unix主機(jī),下載文件。


   
作者: laputa73    時間: 2014-04-21 09:39
下載一個winscp軟件.putty的衍生版.綠色免費(fèi).
用法參考
http://hi.baidu.com/sunweiliang/item/9164a535b20e84b9623afff0
作者: 104359176    時間: 2014-04-21 10:07
有個軟件,用ssh協(xié)議,在Windows平臺上的,可以直接拷貝遠(yuǎn)端文件,就和共享一樣。名字叫什么忘記了。是圖形界面的。




歡迎光臨 Chinaunix (http://72891.cn/) Powered by Discuz! X3.2