I would also add that you have start the instance by providing the name of
the ssh key you created before, otherwise the public ssh key won't be
injected in the instance.
On 19 Nov 2014 04:33, "Michaël Van de Borne" <[email protected]>
wrote:

>  Hi Du,
>
>
> You have to create a keypair (ssh-keygen -t rsa) then upload the public
> key to nova. Then, use "ssh -i private.key" to log in.
>
> hope this helps,
>
> cheers,
>
> michaël
>
>
> Le 19/11/14 09:55, Du Jun a écrit :
>
>    Hi all,
>
>  I launch an instance based on ubuntu cloud-image and head a problem:
>
> "Permission denied (publickey)."
>
>  My work steps are:
>
>  1. download a ubuntu cloud-image(qcow2 file format):
>
> $ wget
> http://uec-images.ubuntu.com/trusty/current/trusty-server-cloudimg-amd64-disk1.img
>
>  2. upload the image using glance client:
>
> $ glance image-create --name trusty-server-cloudimg-amd64 --disk-format
> qcow2 --container-format bare --is-public True --file
> ~/images/trusty-server-cloudimg-amd64-disk1.img
>
>  I can see the image details below:
>
> vcap@ubuntu:~/.ssh$ glance image-show trusty-server-cloudimg-amd64
> +------------------+--------------------------------------+
> | Property         | Value                                |
> +------------------+--------------------------------------+
> | checksum         | c6427f0b07535e843aa03a1367b1f3d9     |
> | container_format | bare                                 |
> | created_at       | 2014-11-19T07:31:23                  |
> | deleted          | False                                |
> | disk_format      | qcow2                                |
> | id               | db872d0d-4fd5-4955-93fd-41df8fe0c8fa |
> | is_public        | True                                 |
> | min_disk         | 0                                    |
> | min_ram          | 0                                    |
> | name             | trusty-server-cloudimg-amd64         |
> | owner            | 9af1b4244f324b9d8ba42bffb9c3c9a8     |
> | protected        | False                                |
> | size             | 255918592                            |
> | status           | active                               |
> | updated_at       | 2014-11-19T07:31:26                  |
> +------------------+--------------------------------------+
>
>  3. launch an instance basing on the image:
>
> nova boot newServer --image db872d0d-4fd5-4955-93fd-41df8fe0c8fa --flavor 2
>
>  nova list
>
>
> +--------------------------------------+-----------+--------+------------+-------------+--------------------+
> | ID                                   | Name      | Status | Task State |
> Power State | Networks           |
>
> +--------------------------------------+-----------+--------+------------+-------------+--------------------+
> | 261e4fec-dc96-429d-9239-65dfe3732eca | newServer | ACTIVE | -          |
> Running     | private=10.254.1.3 |
>
> +--------------------------------------+-----------+--------+------------+-------------+--------------------+
>
> After configuring security group(all tcp 22 port):
>
> vcap@ubuntu:~/.ssh$ telnet 10.254.1.3 22
> Trying 10.254.1.3...
> Connected to 10.254.1.3.
> Escape character is '^]'.
> SSH-2.0-OpenSSH_6.6.1p1 Ubuntu-2ubuntu2
>
> vcap@ubuntu:~/.ssh$ ssh [email protected]
> Permission denied (publickey).
>
>  I guess the newServer is configured to be accessed via ssh key. But, I
> have no idea what's the private key.
>
>  BTW, from the log of web console, I can see:
>
> newserver login: Cloud-init v. 0.7.5 running 'modules:final' at Wed, 19 Nov 
> 2014 08:09:02 +0000. Up 480.40 seconds.
> ci-info: no authorized ssh keys fingerprints found for user ubuntu.
> ci-info: no authorized ssh keys fingerprints found for user ubuntu.
> ec2:
> ec2: #############################################################
> ec2: -----BEGIN SSH HOST KEY FINGERPRINTS-----
> ec2: 1024 e5:46:98:ac:f1:a0:5d:2d:eb:2b:a5:c7:af:0d:3b:91  root@newserver 
> (DSA)
> ec2: 256 ed:37:dd:5a:c5:3e:94:1a:6d:6a:d7:f7:a6:3c:77:24  root@newserver 
> (ECDSA)
> ec2: 2048 12:21:cf:11:ee:fc:e5:40:97:1f:ed:f4:1b:79:69:f3  root@newserver 
> (RSA)
> ec2: -----END SSH HOST KEY FINGERPRINTS-----
> ec2: #############################################################
> -----BEGIN SSH HOST KEY KEYS-----
> ecdsa-sha2-nistp256 
> AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBHjWoLKvRYpqeetH9LwUikGPAX5gkVbGbvUcfEM5TpNG5A8PHyvsC+qcEaFvBj/TSO3CGpaEEHrnclA5tA8V9/A=
>  root@newserver
> ssh-rsa 
> AAAAB3NzaC1yc2EAAAADAQABAAABAQC384S4T8GNLW88LbtQlTVACG6WWKl34wnlmU0FYU18hE/fL27GoXxi94hIZGzKg6oFJ420VUKPKOOzv/H51oNgqVKmHqf03v7ljzDp2gJ4pJrMI9+rxeQ5VCgcZ/C3VNPhh1rJc6jKDCWni3A+NOUkgD2oo1kruxc4rJmtQ4A4xCU22l8myg6/odMr7FAPUJT1N4BWjXwnglbfOJOjaQ5vWMNyIYBcmooEaGDmLeovSuX0N6k6Un2YccwhQ87vxNt3QCiu6cPR5ljEL4xXTUgUBVNRLqxSFqEDZy9Y5LrM6Fl5W/b0IaK8soHVacKuThW1d5IpXUknlSwTK7gG41ep
>  root@newserver
> -----END SSH HOST KEY KEYS-----
> Cloud-init v. 0.7.5 finished at Wed, 19 Nov 2014 08:09:08 +0000. Datasource 
> DataSourceConfigDriveNet [net,ver=2][source=/dev/sr0].  Up 486.38 seconds
>
>  Any help will be appreciated, thanks!
>
> --
>  Regards,
>  Frank
>
>
> _______________________________________________
> Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> Post to     : [email protected]
> Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>
>
> --
> Michaël Van de Borne
> R&D Engineer, SOA team, CETIC
> Phone: +32 (0)71 49 07 45 Mobile: +32 (0)472 69 57 16, Skype: 
> mikemowgliwww.cetic.be, rue des Frères Wright, 29/3, B-6041 Charleroi
>
>
> _______________________________________________
> Mailing list:
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> Post to     : [email protected]
> Unsubscribe :
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>
>
_______________________________________________
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to     : [email protected]
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack

Reply via email to