Tengo una instancia de la imagen de ubuntu: precision-server-cloudimg-amd64-disk1.img. Puedo iniciar/ejecutar la imagen desde Nova. [A continuación se muestran los detalles de la imagen] Sin embargo, no puedo iniciar sesión en el cuadro con el siguiente comando:
ssh -i wso2.pem [email protected]
Recibo el error:
"Permiso denegado (clave pública)".
Detalles de la imagen:
+-------------------------------------+-------------------------------------+
| Property | Value |
+-------------------------------------+-------------------------------------+
| status | ACTIVE |
| updated | 2013-05-21T00:24:34Z |
| OS-EXT-STS:task_state | None |
| OS-EXT-SRV-ATTR:host | openstackdev01 |
| key_name | wso2 |
| image | Ubuntu Percise (6eaada5b-1d6b-4b30-841e-13099fbaa32a) |
| private network | 192.168.100.2, 10.10.13.177 |
| hostId | 0ce06ae59800f214e6a0170febb2832c85dd008ffcf9d88395dc5e1c |
| OS-EXT-STS:vm_state | active |
| OS-EXT-SRV-ATTR:instance_name | instance-00000029 |
| OS-EXT-SRV-ATTR:hypervisor_hostname | openstackdev01 |
| flavor | m1.small (2) |
| id | bf6b32a8-13db-44fa-9f31-e76ec2a2e452 |
| security_groups | [{u'name': u'default'}] |
| user_id | dcad9335689c471aa8a0cab0ff724573 |
| name | U2 |
| created | 2013-05-14T22:22:12Z |
| tenant_id | 31cc3e0878534830a02a3981bbcdbf4e |
| OS-DCF:diskConfig | MANUAL |
| metadata | {} |
| accessIPv4 | |
| accessIPv6 | |
| progress | 0 |
| OS-EXT-STS:power_state | 1 |
| OS-EXT-AZ:availability_zone | nova |
| config_drive | |
+-------------------------------------+----------------------------------------------------------+
Mi pensamiento es que hay algún problema con que OpenStack registre la clave con la imagen. ¿Dónde buscaría para confirmar que este es el caso? Además, ¿cómo solucionaría este problema? La clave wso.pem se generó a partir del comando ssh add pair y contiene la clave privada RSA.
Respuesta1
Pruebe el modo detallado. Esto le brindará más información sobre lo que está sucediendo.ssh -i wso2.pem -vvv [email protected]