ホームページ  >  記事  >  バックエンド開発  >  PHP ssh2://

PHP ssh2://

王林
王林転載
2023-09-15 13:05:021413ブラウズ

PHP ssh2://

はじめに

libssh2 このライブラリは、安全な暗号化されたトランスポートを使用して、リモート コンピューター上のリソースへのアクセスを提供します。それらは、シェル、リモート実行、トンネリング、ファイル転送SCPです。 PHP にはこれらのリソースのラッパーがあります。それぞれ ssh2.shell://、ssh2.exec://、ssh2.tunnel://、ssh2.sftp://、ssh2.scp:// です。 .

これらのラッパーはデフォルトでは有効になっていないことに注意してください。 PECL によって提供される SSH2 拡張機能をインストールする必要があります。

Usage

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

ssh2.*// コンテキスト オプション

# termpty 割り当て時に要求された端末エミュレーション タイプterm_widthpty 割り当て時に要求された端末幅 #term_heightpty 割り当て時に要求された端子の高さterm_units term_width および term_height で使用する単位
session 再利用するために事前接続されている ssh2 resource
sftp 再利用する事前に割り当てられた sftp リソース
methods Use Key Exchange 、ホストキー、暗号化、圧縮、およびコールバックの MAC メソッド
username 接続先のユーザー名
password パスワード認証に使用するパスワード
pubkey_file 認証に使用する公開鍵ファイル名
privkey_file 認証に使用される秘密キー ファイルの名前
env 設定する環境変数の連想配列

以上がPHP ssh2://の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。