libssh

    2熱度

    1回答

    我正在創建一個程序,該程序創建一個到中間人服務器的反向SSH隧道,以便本地網絡中不能直接連接的計算機仍然可以從外部訪問本地網絡。我爲libssh庫選擇了這個選項,我在打開一個通道到本地主機以將傳入數據轉發到本地應用程序時遇到問題。打開SSH會話並請求將數據轉發到本地計算機似乎工作正常。但是,我無法打開一個通道到本地主機讀取和寫入本地應用程序的數據。我正在試圖打開連接到本地主機的方式: ssh_ch

    -1熱度

    1回答

    鏈接libssh庫我得到以下錯誤,當我試圖編譯我的測試程序 g++ main.cpp -o main /tmp/ccICBwKO.o: In function `main': main.cpp:(.text+0xa): undefined reference to `ssh_new' main.cpp:(.text+0x2d): undefined reference to `ssh_fr

    1熱度

    2回答

    在閱讀到libssh library,我看到他們具體說了 libssh如下分配-IT-解除分配,它的圖案。您分配使用xxxxx_new()每個對象都必須使用xxxxx_free() 這是一些來自於它是一個C庫,而不是C++庫,其中新和刪除不存在或者是一個被釋放忘記新增和刪除以及使用xxxx_new和xxxx_free模式手動創建和刪除對象的常見做法?如果這是一種常見做法,那麼它對新建和刪除以及被調

    0熱度

    2回答

    試圖運行與THC-HYDRA以下查詢後: hydra -l ROOT -P pass.lst -M hosts.lst ssh 我得到這個迴應: Hydra v7.5 (c)2013 by van Hauser/THC & David Maciejak - for legal purposes only Hydra (http://www.thc.org/thc-hydra) starti

    0熱度

    1回答

    #include <iostream> #include <cstdlib> #include <windows.h> #include <libssh.h> #include <stdlib.h> using namespace std; /* * */ int main(int argc, char** argv) 我有代碼和編譯錯誤致命無Libssh.h的時出現

    0熱度

    1回答

    我使用libssh完成兩個系統之間的連接,ssh服務器是redhat,客戶端是CentOS。 我的代碼編譯和鏈接就好了,但在運行時我總是看到這個, [1] libssh 0.5.5 (c) 2003-2010 Aris Adamantiadis ([email protected]) Distributed under the LGPL, please refer to COPYING

    0熱度

    2回答

    我正在使用libssh來創建我自己的ssh服務器(某種蜜罐)。我想將連接客戶端的IP地址保存到我的日誌文件中。如何獲得這個IP地址?用C++編程。在此先感謝你們!

    1熱度

    1回答

    我正在編寫一個程序,該程序可以通過SSH使用libssh2庫登錄到另一個系統。登錄後,我使用以下命令執行命令: libssh2_channel_exec(sshchannel, command) 該命令執行正常。但是,一旦關閉通道,進程運行就會中止。在我的情況下,命令(執行二進制可執行文件)將運行很長一段時間,我的程序不能等待它終止。我試着發出以下命令所有相同的結果(該進程仍然在被殺關閉通道)

    1熱度

    1回答

    我想知道在與Sourcery工具鏈進行交叉編譯時,是否可以將我的應用程序鏈接到libssh。我的主機系統爲Ubuntu的x86_64的 :~/c/ssh$ arm-none-linux-gnueabi-gcc ssh.c -o arm `pkg-config --cflags --libs libssh` cc1: warning: include location "/usr/local/in

    -1熱度

    2回答

    我正在寫一個客戶端/服務器程序,它需要在兩臺機器之間創建一個安全的網絡管道,並使用證書來標識它們。 SSH協議似乎是一個完美的搭配 - 它的內置安全性,支持雙方身份驗證,成熟度都是很大的優勢。它也可以通過使用一個開放連接來連接多個通用端口來複用連接。 這個想法是創建一個永遠在線的連接(這些程序在客戶端和服務器之間有一條專用線路),並在需要的時候打開一個端口。 SSH協議可以這樣使用嗎?我將如何將l