ホームページ >バックエンド開発 >PHPチュートリアル >PHP ssh2://
libssh2 このライブラリは、安全な暗号化されたトランスポートを使用して、リモート コンピューター上のリソースへのアクセスを提供します。それらは、シェル、リモート実行、トンネリング、ファイル転送、SCPです。 PHP にはこれらのリソースのラッパーがあります。それぞれ ssh2.shell://、ssh2.exec://、ssh2.tunnel://、ssh2.sftp://、、ssh2.scp:// です。 .
これらのラッパーはデフォルトでは有効になっていないことに注意してください。 PECL によって提供される SSH2 拡張機能をインストールする必要があります。
ssh2.shell://user:pass@example.com:22/xterm ssh2.exec://user:pass@example.com:22/usr/local/bin/somecmd ssh2.tunnel://user:pass@example.com:22/192.168.0.1:14 ssh2.sftp://user:pass@example.com:22/path/to/filename
session | 再利用するために事前接続されている ssh2 resource |
---|---|
sftp | 再利用する事前に割り当てられた sftp リソース |
methods | Use Key Exchange 、ホストキー、暗号化、圧縮、およびコールバックの MAC メソッド |
username | 接続先のユーザー名 |
password | パスワード認証に使用するパスワード |
pubkey_file | 認証に使用する公開鍵ファイル名 |
privkey_file | 認証に使用される秘密キー ファイルの名前 |
env | 設定する環境変数の連想配列 |
pty 割り当て時に要求された端末エミュレーション タイプ | |
pty 割り当て時に要求された端末幅 | |
pty 割り当て時に要求された端子の高さ | |
term_width および term_height で使用する単位 |
以上がPHP ssh2://の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。