libssh2

    2熱度

    3回答

    我一直在嘗試一段時間,以獲得我的CentOS 5.6 x64服​​務器上安裝的PHP的SSH 2擴展。我開始從頭服務器,這裏是我採取 安裝和配置APF 安裝apache 安裝PHP 安裝mysql 添加EPEL軟件庫 安裝PHP的步驟 - 所以我可以使用pecl run yum install libssh2-devel run p ECL安裝SSH2-β 回聲延長= ssh2.so >>在/ e

    0熱度

    1回答

    我想實現類似Mac的終端應用程序,但是適用於iOS。我建立了libssh2,一切正常。 我運行「cd Test」命令,其中Test是工作目錄中的文件夾。然後如果我運行:「pwd」,它會告訴我,cd命令沒有改變目錄。 但是,如果我運行:「cd Test; pwd」,它將顯示它已更改目錄。 我明白爲什麼會出現這種情況,最好在這裏解釋: ssh2_exec() wont change directory

    0熱度

    1回答

    我正在使用最新的libssh2 Git樹來執行一些SFTP工作。我正在使用非阻塞接口。 我成功建立了到SFTP服務器的連接,登錄和傳輸文件。 但是,我遇到了一個問題,其中調用libssh2_sftp_write(sftp_handle, ptr, nread)明顯掛起。這總是發生237115172字節的數據傳輸後。 雖然有效載荷小於這個數字,事情進展得很好。 我正在傳輸多個文件。我爲整個事務使用單

    9熱度

    1回答

    我正在尋找使用libssh2在iOS上反向端口轉發的一些示例代碼。這裏有一個密切的例子: Example code of libssh2 being used for port forwarding 但我想它要針對iOS和可能的話客觀-C。直C也很好。我對套接字和FD代碼保持警惕,並且寧願有一個強大的解決方案,而不是我正在破解的那個解決方案。我已經嘗試了RTFMing libssh2一段時間,但它

    1熱度

    1回答

    我試圖重現下面的命令來上傳通過SFTP文件在我的PHP應用程序來解決PHP捲曲的錯誤CURLE_SSH(79):以上 curl -T /var/repo/file -u user:password sftp://server.com/folder/ 命令作品很好(我必須在我的ubuntu盒子上重新編譯libcurl才能使它工作)。但是,當我嘗試使用PHP的curl庫時,事情對我來說並沒有那麼好

    -1熱度

    2回答

    我需要一些幫助來轉義此腳本中的引號,我有上面和下面的代碼,但它不屬於這個,因爲如果我只是發出屏幕-d -m -S我的世界,它創造了一個罰款。任何幫助將是驚人的,因爲我一直在嘗試一個小時,謝謝! if (!($stream = ssh2_exec($con, 'screen -d -m -S minecraft -p 0 -X stuff "\printf "\say This is a test.

    0熱度

    1回答

    我嘗試使用SSH2連接到SFTP服務器,但它似乎PHP陷入一個循環。 報告錯誤。 我的代碼: $connection = ssh2_connect('my-server.url', 22); var_dump($connection); if (ssh2_auth_password($connection, 'username', 'password')) { echo "Auth

    1熱度

    3回答

    我在我的Ubuntu linux上安裝了libssh2庫。當編譯C代碼我收到這樣的信息: 未定義的參考`libssh2_session_init_ex」 我下載了libssh2從他們的網站。我按照如何將它安裝在我的電腦上的說明,但似乎我仍然失蹤soemthing。 這是我的代碼在我的make文件: all: ssh ssh: mysshpass.c gcc -lssh2 -g

    3熱度

    1回答

    我在Linux環境中使用libssh2作爲C++程序,到目前爲止,我可以使用libssh2_channel_exec在遠程計算機上啓動程序。不過,我想將程序的輸出重定向到本地機器(即輸出將通過ssh傳輸)。 我想達到以下的bash線的同一個目標: $ ssh [email protected] ls > local_file.txt 我不能指定> local_file.txt部分command參數

    0熱度

    1回答

    編譯我下載並從他們website到位置/usr/src/libssh2-1.4.0 安裝了最新的libssh2我試圖構建示例程序(ssh2.c)可用的例子目錄之一。當我從/usr/src/libssh2-1.4.0/example與make編譯爲 make ssh2 ,它編譯和運行都十分精細。然後我複製程序ssh2.c到不同的路徑(~/Projects/precious/)併發出命令 gcc