Skip to content

Instantly share code, notes, and snippets.

@gasi
Created June 1, 2013 20:04
Show Gist options
  • Star 4 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save gasi/5691565 to your computer and use it in GitHub Desktop.
Save gasi/5691565 to your computer and use it in GitHub Desktop.
Setting up an SSH server on @dotcloud docker CentOS image
# Install OpenSSH server and SSH client
yum install -y openssh-server
yum install -y openssh-clients
# Install passwd
yum install -y passwd
# Set root password
passwd
# TODO: Enter new root password
# TODO: Repeat new root password
# Test ssh
ssh root@localhost
# Enter root password when prompted
# ERROR: Connection to localhost closed.
# ERROR: Exit status 254
@stoleas
Copy link

stoleas commented Oct 18, 2015

For automating the passwd part

( sleep .1 ; printf "%s\n" "password" "password" ) | passwd

Then password could be easily editable through other means using Jinja during deployment or something...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment