twisted.conch

    1熱度

    1回答

    我需要從私鑰生成公鑰,沒有臨時位置,就像我們在sshgen中做的一樣。所以我使用this.Here傳遞我的私鑰作爲輸入像這樣(執行時): python codekey.py "-----BEGIN RSA PRIVATE KEY-----\nMIhhhhhhhhhhhhhhhh......Bidqt/YS3/0giWrtv+rMkJtv8n\nmirJ+16SZodI5gMuknvZG......

    1熱度

    2回答

    我正在使用扭曲的海螺編程一個SFTP客戶端。在此論壇中,我使用FileTransferClient類的扭曲海螺(twisted conch filetransfer)發現了一個例子。這個類的openFile方法返回一個堅持ISFTP服務器的對象。這個接口有寫和讀的方法:「readChunk」和「writeChunk」。但是從這一步我不知道如何使用這個接口和openFile對象來執行文件transf

    2熱度

    1回答

    我想使用Twisted在SSH隧道上發出HTTP請求。我見過使用Twisted來設置SSH本地端口轉發的例子,但這不是我所追求的。 相反,在我看來,應該可以使用Twisted將HTTP通信直接包裝到SSH隧道中 - 也就是說,而不必設置Twisted在本地端口上偵聽轉發流量。 我已經檢查了Twisted Conch命令行腳本如何在conch.ssh.forwarding中執行本地端口轉發。應該以某

    2熱度

    1回答

    我需要創建扭曲的SSH服務器,它接受幾個命令。但主要特點是服務器應該管理連接。更具體地說,如果持續超過10分鐘(例如),它需要關閉打開的連接。或者如果已經有10個打開的連接,它不應該接受新的連接。 事實上,我還不能完全理解所有這些領域,頭像,協議和門戶等是如何相互作用的。我覺得缺乏文檔。有幾個例子,但沒有任何評論每一步到底發生了什麼。 無論如何,嘗試和失敗我能夠將所需命令的執行添加到twisted

    0熱度

    1回答

    我使用SSHChannel通過「持久性」SSHConnection。偶爾,以前關閉的localChannel將嘗試使用並導致KeyError,因爲localChannel不在SSHConnection.channels []中。 下面是一些日誌片段: 2017-07-05 07:54:50-0500 [-] openChannel localChannelID=2 2017-07-05 07:5

    0熱度

    1回答

    我使用Twisted(15.5.0)Conch編寫SSH服務器。但是RFC 6668爲twisted.conch.ssh定義了hmac-sha2-512 MAC算法並不支持它。 我想知道如何解決它。我有 $ ssh -V OpenSSH_6.6.1p1, OpenSSL 1.0.1e-fips 11 Feb 2013 (assh_env)[[email protected]

    1熱度

    1回答

    我希望創建一個類似於下面的一個扭海螺服務器/客戶端SSH應用: 客戶< ---鍵1 --->服務器/客戶端< - -Key2 --->服務器 我想它就像一個SSH MITM或命令proxier。 我看過的答案類似的扭曲相關的問題,如: Twisted server-client data sharing ,我知道通過客戶端/服務器數據背後的理論。 我不確定的部分是用戶認證。我想通過我的扭曲海螺應用

    0熱度

    1回答

    我願意在我的服務器上部署一個SSH守護進程,我可以知道哪些命令已執行。但我不知道如何獲取用戶的命令。 我實現了一個基於twisted.conch.ssh.session的SSH服務器。我可以在SSHSessionProcessProtocol的outReceived中獲得所有stdout,但是很難準確地從stdout中提取用戶的命令,因爲這很大程度上依賴於Linux($ PS1)的提示。 impo

    2熱度

    2回答

    我需要創建一個SSH服務器(twisted.conch已被選定爲工作),這將做到以下幾點: 進行端口轉發(附加的代碼沒有這樣做,我做 不知道要修改什麼) 過濾命令之前,他們執行(或至少記錄他們之前或之後)。 下面所附的代碼創建完美的SSH和SFTP服務器,但它缺少一個主要成分 - 端口轉發(和命令過濾,但是這不是端口轉發同樣重要) 我搜索其中我可能會,但找不到這兩個..請幫助我, - 這是拼圖的最

    2熱度

    1回答

    我需要一個簡單的Python示例。我不太瞭解英語,我很難理解這些文檔。我試圖使用paramiko和扭曲的海螺。請幫幫我。我發現this,但文檔沒有描述與ssh相關的東西。我將不勝感激,如果你可以評論this的例子。