問題タブ [libssh2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
networking - SSH プロトコルを安全な汎用データ ポートとして使用できますか?
証明書を使用して両方を識別し、2 台のマシン間に安全なネットワーク パイプを作成する必要があるクライアント/サーバー プログラムを作成しています。SSH プロトコルは、これに完全に適合しているように見えます。組み込みのセキュリティ、両側認証のサポート、および成熟度が大きな利点です。また、1 つのオープン接続を使用して多数の汎用ポートを接続することにより、接続を多重化することもできます。
アイデアは、常時接続 (これらのプログラムにはクライアントとサーバーの間に専用回線があります) を作成し、必要なときにポートを開くことです。SSH プロトコルをこのように使用できますか? それをサポートするために libssh をプログラムに組み込むにはどうすればよいですか?
wordpress - プラグイン更新時の WordPress エラー: ssh2 ストリーム タイムアウトのサポートなし。libssh2 >= 1.2.9 で再コンパイルしてください
ssh2 および sftp プラグインの更新を有効にするために、Ubuntu マシンに libssh2 の最新バージョンをインストールしました。残念ながら、次のエラーが表示されます。
それを修正する方法はありますか?
ありがとう!
php - PHP 拡張機能がインストールされているがロードされていない
PHP の ssh2 拡張機能をインストールしようとしていますが、少し問題があります。ファイルはそこにありますが、phpにロードされていません。
まず、ssh2 を次のようにインストールしました。
(価値があるので、NginxでUbuntu 12.04を実行しています。)
modules コマンドを使用して ssh2 がロードされていることがわかります。
ただし、コードを実行すると、未定義関数エラーが発生します。
私の phpinfo() スクリプトでは、私の php インストールがこのディレクトリをスキャンして追加の ini ファイルを探していることがわかります: /etc/php5/fpm/conf.d. そのディレクトリの内容を一覧表示すると、ssh2.ini がそこにあることがわかります。
phpinfo によると、他の 4 つの ini ファイルが読み込まれています。SSH2 は違います。
また、php.ini ファイル (/etc/php5/fpm/php.ini) に「extension=ssh2.so」を直接配置しようとしました。はい - nginx サーバーを再起動しました。
他に何か不足していますか?
php - php ssh2_shell、シェルのサイズを変更する方法
PHP でssh2_shellのサイズを変更する方法はありますか?
git - libgit2/libssh2 の ssh 認証情報を設定するにはどうすればよいですか?
pygit2
/内から参照をプッシュしようとしていますlibgit2
:
ただし、資格情報が見つからないというエラーが表示されます。
これは最終的に( )libssh2
からの呼び出しを介して取得されます。libgit2
transports/ssh.c
Git クライアントを使用したリポジトリからのApush
は問題なく動作します。GIT_SSL_NO_VERIFY=true
私は(当然のことながら)うまくいかなかったものを試しました。
これを機能させるには、どのような追加情報を設定する必要がありますか?
php - 致命的なエラー: 未定義関数 ssh2_connect() の呼び出し - Redhat OS
ssh2 拡張機能を有効にするために必要なライブラリをインストールしました。このガイドに従って、php ssh2拡張機能をインストールしました。そして、私のphpinfoページで有効になりました。しかし、まだphpファイル内でssh2_connection関数を使用できません。次のエラーメッセージが表示されます。
この問題の解決にご協力ください。致命的なエラー: 未定義関数 ssh2_connect() の呼び出し
注: Redhat 6.3 Linux を使用していますが、これに代わるライブラリは必要ありません。
http://www.experts-exchange.com/OS/Linux/Q_27883937.html
windows - Windows に libssh2.dll をインストールする
PC (windows 7 64 ビット) に SSH をインストールしたいと考えています。しかし、保存したlibssh2.dllファイルのインストールに問題があります:C:\ Windows \ SysWOW64、さらにはC:\ Windows \ System32で、管理者としてcmdでこのコマンド「regsvr32 libssh2.dll」を実行すると、このエラー メッセージ: Libssh2.dll "モジュール" "が読み込まれましたが、DllRegisterServer エントリ ポイントが見つかりませんでした。
「libssh2.dll」が有効な DLL または OCX ファイルであることを確認し、再試行してください。"
私はこのサイトのファイルからダウンロードしました: http://windows.php.net/downloads/pecl/releases/ssh2/0.12/問題を引き起こしていますか?誰かが解決策を知っている場合は、共有してください。できるだけ早く解決策を見つけることが非常に重要です。ありがとうございます。