#!/usr/bin/env bash
ssh-copy-id -i ~/.ssh/id_rsa.pub root@$HOST
As root:
adduser --gecos "" deploy
usermod -a -G sudo deploy
export TERM=xterm
visudo:
%sudo ALL=(ALL) NOPASSWD: ALL
As root:
sudo vi /etc/ssh/sshd_config
PasswordAuthentication no
As deploy:
mkdir ~/.ssh/
sudo cp /root/.ssh/authorized_keys ~/.ssh
sudo chmod 600 ~/.ssh/authorized_keys
sudo chown deploy:deploy ~/.ssh/authorized_keys
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install python-yaml python-jinja2 python-paramiko python-keyczar