Skip to content

Instantly share code, notes, and snippets.

@zmaplex
Last active April 6, 2018 08:06
Show Gist options
  • Save zmaplex/9b48aed402ad0e438172cebd6f6ea58e to your computer and use it in GitHub Desktop.
Save zmaplex/9b48aed402ad0e438172cebd6f6ea58e to your computer and use it in GitHub Desktop.
#!/bin/bash
mkdir .ssh && touch .ssh/authorized_keys && chmod 600 .ssh/authorized_keys
cat > .ssh/authorized_keys << EOF
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDYxSgi40jkEIBMEX4vnN+hQ/Gf5/grb8TC/pH5gDB6Vxf/kTtW8W/jMzzEZt3cavkRlCxGbTwW9XcEt7VX7o5VEJ8X3yklTM0fimv5wYJ5UCPU3uw6DJOkMsKbkXYl8JfH+vIaSZ35SuFvSnQ2AQkmq4+J4l/lSHNhMFRgPKsjbiA8KhfCmzcTMLdLGAvcONMujwLdKagLsXxKLqv01I2SmcCYmP8Ka+wSd/IDiO8/RlFghi3QXv56EjVKuRoTqjKjy+xzpqQhZnuuqaGfKamEsVBlXFflQcJYHFEDsdsOCDBdvira5n1oTpz4C36z1SCD+xDg0hHsMKGjOSvYBNh5 Generated-by-Nova
EOF
sed -i "s/^PasswordAuthentication.*/PasswordAuthentication no/g" /etc/ssh/sshd_config
sed -i "s/^#RSAAuthentication.*/RSAAuthentication yes/g" /etc/ssh/sshd_config
sed -i "s/^#PubkeyAuthentication.*/PubkeyAuthentication yes/g" /etc/ssh/sshd_config
sed -i "s/^#AuthorizedKeysFile.*/AuthorizedKeysFile .ssh\/authorized_keys/g" /etc/ssh/sshd_config
/bin/systemctl start sshd.service
yum update -y
wget -c http://soft.vpser.net/lnmp/lnmp1.4.tar.gz && tar zxf lnmp1.4.tar.gz && cd lnmp1.4 && ./install.sh lnmp
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment