Skip to content

Instantly share code, notes, and snippets.

@ksingh7
Created April 16, 2016 20:55
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ksingh7/2d5d8c2582e94972e8d112ebb9103535 to your computer and use it in GitHub Desktop.
Save ksingh7/2d5d8c2582e94972e8d112ebb9103535 to your computer and use it in GitHub Desktop.
enable root login from cloud-init
$ sudo perl -i -pe 's/disable_root: 1/disable_root: 0/' /etc/cloud/cloud.cfg
$ sudo perl -i -pe 's/#PermitRootLogin .*/PermitRootLogin without-password/' /etc/ssh/sshd_config
$ sudo perl -i -pe 's/.*(ssh-rsa .*)/\1/' /root/.ssh/authorized_keys
$ sudo /etc/init.d/sshd reload # optional command
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment