ssh2_publickey_add
ssh2_publickey_list
SSH2 関数
PHP Manual

# ssh2_publickey_init

(PECL ssh2 >= 0.10)

ssh2_publickey_init — 公開鍵サブシステムを初期化する

### 説明

resource ssh2_publickey_init ( resource `$session` )

すでに接続している SSH2 サーバから、公開鍵サブシステムを要求します。

公開鍵サブシステムを使用すると、 すでに接続・認証済みのクライアントが、 対象のサーバに保存されている認証済み公開鍵の一覧を管理できるようになります。 管理方法は、サーバの実装に依存しません。 リモートサーバが公開鍵サブシステムをサポートしていない場合、 ssh2_publickey_init() 関数は `FALSE` を返します。

### パラメータ

`session`

### 返り値

他のすべての ssh2_publickey_*() メソッドで使用する、 SSH2 公開鍵サブシステムリソースを返します。 失敗した場合に `FALSE` を返します。

### 注意

> 注意: この公開鍵サブシステムは、クライアントが認証 済 の 公開鍵をサーバ上で管理するために使用されます。 公開鍵認証によりリモートシステムで認証を行うには、かわりに ssh2_auth_pubkey_file() 関数を使用してください。

### 参考

- ssh2_publickey_add() - 認証済み公開鍵を追加する
- ssh2_publickey_remove() - 認証済み公開鍵を取り除く
- ssh2_publickey_list() - 現在認証済みの公開鍵の一覧を表示する

ssh2_publickey_add
ssh2_publickey_list
SSH2 関数
PHP Manual