ssh2-sftp

    0熱度

    1回答

    我們正在Linux服務器上部署一個Java項目。文件由項目生成,然後發送到遠程服務器。 它早先使用Jsch實現。但是,由於它依賴於JCE並且無法升級java版本(從5開始),因此我們將切換到Ganymed。我正在使用Ganymed build 210(即測試java 5; http://www.ganymed.ethz.ch/ssh2) 這是我用來sftp文件的功能。 public boolean

    2熱度

    2回答

    我使用的是SSH-DSS密鑰,端口是2222。我可以使用公鑰/私鑰(peagent)和用戶名從我的機器通過winscp進行連接。 (私鑰沒有密碼) 但是,當我嘗試與PHP腳本相同,它不起作用。沒有錯誤信息。 ssh2_auth_pubkey_file()返回blank/false。於是腳本結束了 公共密鑰驗證失敗 是否有任何調試錯誤的方法? 公共/私人密鑰由puttygen生成。 這裏是我使用的代

    0熱度

    1回答

    我在將文件從我的laravel項目複製到另一臺服務器時遇到問題。這就是我正在做的。 $connection = ssh2_connect($this->ftpHostname, $this->ftpPort); if (!$connection) { throw new \Exception("Couldn't connect to {$this->ftpHostname}

    0熱度

    1回答

    #!/usr/bin/php <?php $username = "backup"; $password = "xxxxxxx"; $url = '192.168.1.100'; // Make our connection $connection = ssh2_connect($url); // Authenticate

    0熱度

    1回答

    以下腳本正在成功運行。 從一臺服務器獲取文件到另一個 if(ssh2_scp_recv($conn, '/var/www/html/captures/store/2016/04/HK/15721022890870/test/vcredist.bmp', '/var/www/html/captures/store/2016/04/HK/15721022890870/test/vcredis

    1熱度

    1回答

    我正在嘗試使用ssh2-sftp庫在Node中讀取/寫入文件。當我在sftp站點上對更大的CSV文件(但不是太大 - 如2 MB)執行sftp.get,然後讀取返回的流上的數據時,第14個流之後的呼叫掛在我身上。 (「數據」)呼叫。我已經用幾個不同的示例文件測試過這些代碼,並且代碼在較小的文件上工作正常。但是,如果一個CSV文件足夠大以至於無法通過第14次調用,那麼它就會掛起,就好像它不能再讀取一

    1熱度

    2回答

    現在我們通過普通FTP將文件從我們的大型機傳輸到Windows系統(客戶端系統)。我的客戶端在每個文件的末尾用「回車」(CR)和「換行」(LF)接收文件。 現在我們正在向sFTP傳輸機制進行更改。下面是步驟I我正在關注 1.將PS文件複製到Mainframe的OMVS系統。 2.運行sFTP命令並將文件發送到客戶端系統。 現在的問題is..My客戶端與數據我的客戶只receving每個line..

    4熱度

    1回答

    我有一個應用程序使用SFTP連接來下載文件。這是在PHP 5.6正常工作,與其說是在PHP 7.我得到的錯誤如下: PHP的警告:文件大小():統計失敗ssh2.sftp ... 我的代碼如下: public function retrieveFiles($downloadTargetFolder,$remoteFolder = '.') { $fileCount = 0;

    0熱度

    1回答

    所以我創建一個類,最終想創建一個方法,該方法需要在SFTP服務器上的文件,併產生可以管道到其他流/函數的讀取流。我大部分的方式,除了我的readStream行爲奇怪。下面是相關的代碼: const Client = require('ssh2').Client, Readable = require('stream').Readable, async = require('

    0熱度

    5回答

    我們更改了託管公司,並且ssh2在其中工作的位置不再有效。我們在新服務器上啓用了ssh2,並啓用了allow_url_fopen。 我能看到的唯一區別是舊服務器使用PHP 5.4.45,新服務器使用PHP 5.6.28。 但是,我現在得到以下錯誤。 Could not open remote file: ssh2.sftp://Resource id #337/my/directory/file.