# ssh2_publickey_remove

(PECL ssh2 >= 0.10)

ssh2_publickey_remove — Remove an authorized publickey

### 说明

ssh2_publickey_remove ( resource `$pkey` , string `$algoname` , string `$blob` ) : bool

Removes an authorized publickey.

### 参数

`pkey`

  Publickey Subsystem Resource

`algoname`

  Publickey algorithm (e.g.): ssh-dss, ssh-rsa

`blob`

  Publickey blob as raw binary data

### 返回值

成功时返回 `TRUE`， 或者在失败时返回 `FALSE`。

### 注释

> Note: 公钥子系统用于管理服务器到已被认证的客户端的公钥。要用公钥认证方法来认证远程系统，应使用 ssh2_auth_pubkey_file() 函数。

### 参见

- ssh2_publickey_init() - Initialize Publickey subsystem
- ssh2_publickey_add() - Add an authorized publickey
- ssh2_publickey_list() - List currently authorized publickeys