github.com/schwarzm/garden-linux@v0.0.0-20150507151835-33bca2147c47/packer/garden-ci/scripts/add_insecure_vagrant_ssh_keys.sh (about)

     1  #!/bin/bash
     2  
     3  set -e -x
     4  
     5  apt-get install -y wget
     6  ssh_dir=/home/vagrant/.ssh
     7  
     8  mkdir -p $ssh_dir
     9  chmod 0700 $ssh_dir
    10  
    11  wget 'https://raw.github.com/mitchellh/vagrant/master/keys/vagrant.pub' -O $ssh_dir/id_rsa.pub
    12  chmod 0644 $ssh_dir/id_rsa.pub
    13  
    14  wget 'https://raw.github.com/mitchellh/vagrant/master/keys/vagrant' -O $ssh_dir/id_rsa
    15  chmod 0600 $ssh_dir/id_rsa
    16  
    17  cp $ssh_dir/{id_rsa.pub,authorized_keys}
    18  chmod 0600 $ssh_dir/authorized_keys
    19  
    20  chown -R vagrant:vagrant $ssh_dir