sharpssh

    -1熱度

    2回答

    我是SFTP的新手,最近開始在我的工作中使用WinSCP。我們使用私鑰對SFTP服務器進行身份驗證。我們正在構建一個錯誤日誌解析器,它通過WinSCP偶爾(每隔10秒左右)獲取我們的服務器的錯誤日誌,並對它進行解析以直觀地顯示我們的錯誤(或者如果有最近有很多錯誤)。 現在,我想SFTP是FTP,只是基於一個安全的協議。如果我沒有弄錯,FTP支持給定偏移的部分文件傳輸(例如,我想在傳輸前1000個字

    0熱度

    2回答

    我有一個執行python腳本通過ssh(使用c#和SharpSSH)的問題。 我有連接,當我嘗試運行python腳本凍結程序,並沒有任何反應可以寫出像「startx的」和「須藤關機......」 簡單的命令。我已經嘗試了與「膩子」完全相同的過程,並且按預期工作。 python腳本運行,我得到數據(打印'沒有激光,快速移動:Dx =',stepx,'Dy =',stepy),這對我的應用程序來說是重

    2熱度

    1回答

    我使用SharpSSH將本地目錄中的zip文件上傳到SFTP。一切正常。 但是,我想獲取剛剛上傳的當前文件的文件大小。我這樣做的原因是壓縮文件很大(從45 GB到80 GB),我想確保在上傳過程中沒有失敗或卡住。要確保整個郵編上傳。 我能得到當地的zip文件的文件大小是這樣的: DirectoryInfo di = new DirectoryInfo(yesterdaysArchiveFolder

    1熱度

    2回答

    最近我們感動的是從Windows 2003到Windows Server 2012 使用Tamir.SharpSSH在測試我們的應用程序的SFTP功能,我們收到此錯誤的應用程序: {「Session.connect:系統.NullReferenceException:未將對象引用設置爲對象的實例。\ r \ n在Tamir.SharpSsh.jsch.jce.HMACMD5.update(Byte

    1熱度

    1回答

    我正在使用Tamir.SharpSSH進行SFTP連接。我有服務器的主機,端口,用戶名,密碼和服務器的指紋。 我可以在沒有指紋的情況下連接到服務器。有什麼辦法可以在連接之前匹配我與服務器的指紋? 以下是用於連接我的C#.NET代碼: Sftp sftp = new Sftp(serverHost, userName, password); try { if (portNumber

    1熱度

    1回答

    所以我試圖找出一種方法來執行命令並使用C#從一個非常標準的SSH連接讀取數據。唯一的挑戰是我無法直接連接到服務器,如果願意的話,我必須通過另一個SSH連接,比如某種代理。 到目前爲止,我一直在爲此嘗試各種API。 SharpSSH等。這裏的情況: 我 - > SSH服務器 - > SSH目標服務器 我需要能夠執行和實時閱讀的東西,因爲這些命令我把會警惕根據結果我得到。 到目前爲止,我得到的最接近的

    1熱度

    1回答

    我一直在使用.Net framework 3.5這個庫,它工作的很完美。然後我用.Net框架4.5開始一個新項目並停止工作。連接到SFTP時會引發空引用異常。 這是異常堆棧跟蹤: Session.connect: System.NullReferenceException: Object reference not set to an instance of an object. at

    0熱度

    1回答

    我上運行時 var stream = new MemoryStream(); var writer = new StreamWriter(stream); writer.WriteLine("There could by any text over here...."); writer.Flush(); stream.Position = 0;

    3熱度

    2回答

    有沒有一種方法可以從SFTP服務器獲取文件,該文件應該基於使用Tamir.SharpSsh的修改日期?目前我正在通過文件名下載文件,但我的要求是按修改日期。 var sftp = new Sftp(Host, UserName, Password); sftp.Connect(); sftp.Get(sourcePath+"/*.*." + name + "*", destinationPat

    0熱度

    2回答

    我想使用SharpSSH在shell中使用「查看」命令來遠程讀取文件。我可以訪問和查看它,但在表單鎖定之前它只返回大約120行左右,不會拋出異常。這裏是我的代碼: SshStream Shell = null; public Form1() { InitializeComponent(); } private void Form1_Load(o