phpseclib

    0

    1答えて

    私は、PHP 5.0.4でHMACハッシュ(SHA256)を有効にし、phpseclibを使用しようとしています(この場合、phpseclibはネイティブPHP仕様に依存しています) include('Crypt/Hash.php'); $hash = new Crypt_Hash('sha256'); $hash->setKey('abcdefg');

    0

    1答えて

    read()およびwrite()コマンドを使用してサーバー上でいくつかのpingコマンドを実行しようとしています。私は、Net_ssh2に接続されたphpseclibを使用していますが、結果を取得し、echo $ this-> ssh-> getLog();ここで は、ルータへのsshです: $this->ssh->write('ssh '.$this->userid.'@'.$this->tes

    1

    1答えて

    Ubuntuサーバーを14.04から16.04に最近更新しましたが、今度はエラーメッセージが表示されます。& rocketeerを使用して展開します。これらのエラーにもかかわらず展開は正常に完了します。 PHP Warning: unpack(): Type N: not enough input, need 4, have 1 in phar:///Users/toby/src/bitbucke

    1

    2答えて

    phpseclibを使用してphpからsshコマンドを呼び出します。すべて以下の例では $ip = 'ip_address'; $login = 'user'; $password = 'password'; $ssh = new SSH2($ip); $ssh->login($login, $password); okです(私は許可が必要といけないので):私はsudoの秀を使ってログ

    1

    1答えて

    こんにちは私はこの問題のすべてが大丈夫そうですし、私はこの問題を解決する方法を Fatal error: Class 'phpseclib\Math\BigInteger' not found in phpseclib/Crypt/RSA.php on line 509 this is line 509 in __construct method of RSA class $this->zero

    2

    1答えて

    新しいIP /サーバーがログインしているとき、私は自動的に接続するためのメッセージを処理しようとしています、これは私がこれまで持っているものです。 $read = $this->ssh->read('(Password:)|(Are you sure you want to continue connecting)', NET_SSH2_READ_REGEX); if (preg_m

    3

    1答えて

    PHP 5.2.9(32ビットLinux OS)で対称鍵暗号化(blowfish)を使用して文字列を暗号化しようとしています。 (内部モードで実行されている)phpseclib 1.0.3、私はそれは非常に簡単です使用しているサンプルコード: include('Crypt/Blowfish.php'); $cipher = new Crypt_Blowfish(); $data = 'abc

    1

    1答えて

    私は以前に行ったように、phpseclibライブラリ(ブランチ2.0)を使用してssh鍵を作成していました。私のサーバに公開鍵をコピーしますしたがって、パスワードを使用せずに接続する....しかし、何らかの理由で私はもうこれ以上接続することはできません。私は$ssh->getLastError()を使用してエラーを報告すると、それが表示されます。 SSH_MSG_USERAUTH_FAILURE:

    1

    1答えて

    私はライブラリphpseclibを使用しています。ディレクトリリストを表示するために、私は関数を使用します: $ sftp-> rawlist(); しかし、それはその一例のイメージとして、ツリーのリストを表示しない(http://phpseclib.sourceforge.net/sftp/examples.html) は、どのように私は下の画像として表示することができますか?ありがとう。

    0

    1答えて

    2番目の呼び出しは動作しません:私は最初のものなしで2番目の通話を行う際に $sftp = new Net_SFTP('domain1', 22); var_dump($sftp->login('username1', 'password1')); unset ($sftp); $sftp2 = new Net_SFTP('domain2', 22); var_dump($sftp