I tried spinning up a single host using the "OnePC-Ubuntu14" profile. Shell access works fine. So does sudo.
I was unable to access the device via SSH and I peeked at ~/.ssh/authorized_keys and my public key isn't listed there (ditto for root).
Next I tried managing my SSH keys and I do see it listed ... then did a reboot/reload of the node ... nada. Still no public key in authorized_keys.
Are there restrictions on types of keys which may be used (this one is 4096 bit RSA)?
It also doesn't seem to let me in when using Console (using either my userid or root). Manpages in the shell say that alpha num and punctuation is allowed (so not sure what's unhappy).
I seem to be striking out at my first time at bat! :( Suggestions welcome ... thanks!!
Chris
Ah ... evidently this is a "failing eyesight or neurons with advancing age" problem on my part. I completely missed the little "password" link above the Console tab. It's also mentioned in one of the bullets on p.64 of the PDF manual too. Sorry!
I did figure out what was happening with authorized_keys. If the SSH keys are updated/changed after an experiment has been provisioned, subsequent reloads/reboots do NOT seem to pull in updated keys. But if I Terminate the experiment and start another ... that initialization appears to slurp down the new-improved keys. Docs made it sound like reloads/reboots would also refresh authorized_keys ... but it wasn't happening. Perhaps there is some script which can be invoked to refresh authorized_keys on systems already running?
Thanks!!
Chris