SSH Keys


RancherOS supports adding SSH keys through the cloud-config file. Within the cloud-config file, you simply add the ssh keys within the ssh_authorized_keys key.

#cloud-config
ssh_authorized_keys:
  - ssh-rsa AAA...ZZZ [email protected]
  - ssh-rsa BBB...ZZZ [email protected]

When we pass the cloud-config file during the ros install command, it will allow these ssh keys to be associated with the rancher user. You can ssh into RancherOS using the key.

$ ssh -i /path/to/private/key [email protected]<ip-address>