ssh2_publickey_list
En esta página
ssh2_publickey_list
Lista las claves públicas actualmente autorizadas
Descripción#
ssh2_publickey_list(resource $pkey): array
```php
Lista las claves públicas actualmente autorizadas.
## Parámetros
`pkey`
Recurso Publickey Subsystem.
## Valores devueltos
Devuelve un array de claves indexadas numéricamente, cada una de ellas es un array asociativo que contiene: nombre, blob y elementos attrs.
| Clave Array | Significado |
|----|----|
| name | Nombre del algoritmo utilizado por esta clave pública, por ejemplo: `ssh-dss` o `ssh-rsa`. |
| blob | Blob de clave pública como datos binarios sin tratar. |
| attrs | Atributos asignados a esta clave pública. El atributo más común y el único soportado por la clave pública versión 1 de los servidores es `comment`, que puede ser cualquier forma de string. |
Elemento de clave pública
## Ejemplos
Lista de claves autorizadas con `ssh2_publickey_list`
```php
El ejemplo anterior mostrará:
Clave : ssh-rsa
Blob : AAAAB3NzaC1yc2EAAAABIwAAAIEA5HVt6VqSGd5P
TrLRdjNONxXH1tVFGn0Bd26BF0aCP9qyJRlvdJ3j
4WBeX4ZmrveGrjMgkseSYc4xZ26sDHwfL351xjza
Lpipu\BGRrw17mWVBhuCExo476ri5tQFzbTc54VE
HYckxQ16CjSTibI5X69GmnYC9PNqEYq/1TP+HF10
Comentario : Clave de John
Clave : ssh-rsa
Blob : AAAAB3NzaHVt6VqSGd5C1yc2EAAAABIwA232dnJA
AIEA5HVt6VqSGd5PTrLRdjNONxX/1TP+HF1HVt6V
qSGd50H1tVFGn0BB3NzaC1yc2EAd26BF0aCP9qyJ
RlvdJ3j4WBeX4ZmrveGrjMgkseSYc4xZ26HVt6Vq
SGd5sDHwfL351xjzaLpipu\BGB3NzaC1yc2EA/1T
Comentario : Clave de Alice
Notas#
[!NOTE] El publickey subsystem es utilizado para gestionar las claves públicas en un servidor en el cual el cliente ya está identificado. Para identificarse a un sistema remoto utilizando la identificación por clave pública, utilice la función
ssh2_auth_pubkey_fileen su lugar.
Véase también#
ssh2_publickey_init
ssh2_publickey_add
ssh2_publickey_remove