sharpssh

    0熱度

    1回答

    當使用SharpSSh和SshExec類時,我無法使RunCommand正常工作,它始終返回一個空字符串。當我調試SharpSsh庫時,它在嘗試從流中讀取命令時返回-1。它在我在同一個庫中使用sftp類時起作用,但該類不支持我需要的所有ftp命令。 這是一個標準的例子,我不能讓這個產生正確的結果要麼 SshConnectionInfo input = Util.GetInput(); SshEx

    5熱度

    1回答

    我正在編寫一個應用程序,允許我從遠程服務器上傳和下載文件。我使用sftp作爲傳輸協議,我需要列出所有文件和目錄到列表視圖中。我使用sharpssh作爲sftp。有人能指引我走向正確的方向嗎? 感謝在前進, 巴斯麪包車Ooyen

    0熱度

    2回答

    我想用ssh運行一個命令。 我使用SharpSSH library,如下例: using System; using Tamir.SharpSsh; class Program { static void Main(string[] args) { string hostName = "host.foo.com"; string userName = "us

    2熱度

    2回答

    我搞砸了Tamir.SharpSsh,想看看是否有可能使用它來完全在C#中實現控制檯SSH客戶端。我不是說像putty那樣在自己的GUI中運行的東西,而是可以直接從Windows cmd控制檯運行的東西。 該庫非常棒,除了它不以任何方式處理終端仿真。所以當使用SshShell時,你可以做一些基本的交互操作,但是輸出通常非常難看且充滿隨機字符,並且你實際上不能和shell腳本等進行交互。 據我所知,

    0熱度

    2回答

    我正在使用SharpSSH連接到SSH服務器,我試過使用SshShell和SshExec。 我需要能夠接受一系列命令並將它們按順序發送到服務器,所以SshShell並沒有真正做我所需要的,因爲我必須在整個時間內對流進行處理,似乎它會有點的一個kludge。所以我嘗試了SshExec,但發現它有一個問題,每次我發送一個命令時,它似乎正在創建一個新的連接並丟失最後一個命令的上下文。例如,如果我跑以下命

    0熱度

    3回答

    使用該庫連接到遠程服務器並複製文件。我有這個過程工作得很好,但有一些較小的東西,我似乎無法解決,因爲圖書館的文檔相當薄弱。 我有兩個例程工作。一個使用Tamir.SharpSsh類,另一個使用Tamir.SharpSsh.jsch類。 使用Tamir.SharpSsh類我可以將文件從本地服務器複製到遠程服務器,並打入pogress事件。我不能做的是確定遠程服務器上的特定文件是否在服務器上存在/Re

    20熱度

    3回答

    我有一個Powershell腳本將通過針對多個服務器的自動化工具運行。它在Windows機器上工作正常,因爲遠程調用使用該工具的服務帳戶,而無需提示或泄露代碼中的任何憑據。該腳本還可以使用SharpSSH軟件包通過SSH在Linux機器上運行。 SharpSSH不會自動使用Powershell用戶的憑證,但需要用戶名和密碼,RSA密鑰文件或PSCredential對象。我無法使用Get-Crede

    13熱度

    4回答

    任何人都知道如何使用Tamir Gal的SharpSSH從SFTP服務器上刪除文件?我已經能夠完成其他功能,但刪除。提前致謝。

    4熱度

    1回答

    更大每當我嘗試複製一個文件,該文件大於2GB,我在Get方法獲取數組索引越界異常: Scp myScp = new Scp("remotehost", "joe", "mypassword"); myScp.OnTransferProgress += new FileTransferEvent(scpProg); myScp.Connect(22); myScp.Get("/home/joe

    6熱度

    1回答

    我正嘗試使用SharpSSH從遠程SFTP服務器獲取文件,並且我想將其作爲流讀取出來。 我發現: 類Sftp,其中有一個Get方法,它保存到本地文件 - 接近 類SshStream,這可能會做那種我想要的,但似乎從Sftp脫節,所以我可能必須自己實現SFTP部分(??) 類ChannelSftp,它實現SFTP方法lik Ëget(String, OutputStream),這似乎是完美的,但它是