Add SSH keys, change hostname, and restart
This commit is contained in:
parent
b5428c8430
commit
d68cc353fa
3
authorized_keys
Normal file
3
authorized_keys
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC0Eb7YkrCxFkmdXNQWevACXglrFpiWofFVmuLvQOh7KA88/R+UxxSw23HkqjLQJow4UAIT9gqIO4XesPeePXeaZ7wcu9PxiwQoBCmMl7FMs6gCRj7sYjf2e0AqkfjOB52agRe2KApojgy8LtiIT8kvgWBg2VAmX54npr7crkE4NlQoYeh7jgGbrV2btDOs7L/rw2Z4yPVjfG/QgzRPk2IQk3riNXoLfP0wV7nI3sejK46GmgAE+NxeAIbaZF6d6DSXm9B4Ez6t5JNOKaq91mjZRqci6yZkkwqQYYpYCHafWT4AI77fcGWIYDk8QUnATwoLvDCe26+cgMzQJx1k+oRCAjqpenoMBMiag+O6tyuP7h7PH1wNpzsxOgHJHZlqzXrnZnB5xhz25SGXECnXECakdY7iUug4QgghFiDjYhD6apJBxKPkjToUcwoLedpr3Y3e8yPBjcAUBLaXa+HJaKDegBxgRd907thgWv8KrBt+2CtG/DH6rlZwxH5hJFHTeg2MARHo7QOocsV8BxRTT/3Ij5NLlFR8Fovv9CkizHdJ5o+En9/EN8ppKkPdqaPJQMcxaTcuQV6Ggg8p7F7zh1a78kWXeMOZtYHCWR1qJyCIVWi9s+fEuKcjf2HHIaazbVunZQ+mBIJbmAIbqq6zXbHQ2NLWsAIMnIQs3fd8YlKDeQ== kris@freedom-pc
|
||||||
|
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC+Cp72PZkmjBSmSGacEWGvUpm5cv/A5mIw5wu7mrENWMlslGXnrx3PwS5daUmS/nfrTyX79wVkBIV1JXJxPAZmCooANLklba4A/+ykyJX6Q+6ENVXtUm5IbKX+pGQiN5EB+87sxpZimfdT+x6a12/xuhLMQDf2Xvva305qxX50lPHBQDHG7f0GVPptuM+oodqioCZRWQDrwG900f34j888pYxk7CNs/AAEA+r4KU65U7gLEUS3zcVZbFB631mLsxEH1lXAcp0DMLk8m/8B4LedV3sbuoKqYQdYg/DcqvBLF5grUMMAZmPRlxB5DCKhFwF+iLroltbrRPnSVIqxVhFNREbdCXDz98rdnldPodmrK5fQV0DPXQ6ztx9fKjN36ykHpgyFIlsV72js9ikcxVAwKqiMeTVYTkDtcJ7uxcKtKjsWPt2O0LMNYwkj4e4K58P/k4gO2fYDPUSPbb8nZlhAlp3jiXb4xjUfCLUWNQG8LmeUbhhHGc6+phPuTyWV0aUXqZvgMvvyl8aBb+AkQERK3QVLGx8/3xrZe25LeHpVxxWTwxBqqCslYjdEvlmn4Jf8u4nFy57So8o4PFfxKI6p/53eGntMtRoN9JPMewUlZnrgSlAbFH4LUDwjoMQAFWadULCQYlwtw2a7poB3p1pkJtrNrHtwh+tV91Yw2OoPnw== kris@moglen
|
||||||
|
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCyFtZd+EJwHYZlJWCb9QFprao8onYAXqwzV9sm3l4pkMOTNrNgubWSIfIxY0IK09LkLh6rHOqIEffuxHb0RB5RDfczqd7Uyke9xL7vgsp2ki+LrvPRs8NrNTLgXFp5n0Aj64LN7owxmmVce07em0TP9JScJrLkG2LkTpa8J82fwZZdvDSuyfwhFBTQ16mBtcYjSACaWFEPb4JGXJzzwywAWhpYaBdcLpcLNHPUGN5zP4BUe9P9gph8MJKUatb7utFYOJ/ccdLeUizSJuaAZwy3YxTOne3KcopdDMvr+qorw0ezzcAXwrSQJoksNau+z5kK+UGdIx/5Na/WYjya8VG/jBfNB66vl68PRTrQ4uYTkaWUIt1dWf2s5WuVXr0i3cRXmffar0ofYuXq6etipUX7b4YkkEPTdbu6PYIUD+Bn2v90OkI8z8dfm0ccuydV1Kd1CPdNOd0afrTC5Q75WroeeKzyLwk0Md3nF2YjyjpNOGiUo1mQJ4p2Ve/G4OOGfrbg/JkhRTYUvc81YijAtPYWApMNqU9z03mTdBQoSkr9DykjQiGe8vhUdwCXYQ+hX0ZxHiiQZ9FPO1qK6fk4PVdPx5ejJUr3hAM3Qe7H/pQA1RKXJ+EGVFicSQGPeS4ufhUACWFUaThHkO3CjCAC2vCcx6BlNuUfpHr7slO7xaYKmw== kris@freeitathens.org
|
23
bootstrap.sh
23
bootstrap.sh
@ -1,12 +1,19 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
|
if [ $EUID -ne 0 ]; then
|
||||||
|
echo "You must run this script as root"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
DATE=$(date '+%Y%m%d')
|
DATE=$(date '+%Y%m%d')
|
||||||
TMP_DIR=$(mktemp -d)
|
TMP_DIR=$(mktemp -d)
|
||||||
SOURCE_FILE="/etc/apt/sources.list"
|
|
||||||
GIT_LOC="https://github.com/krislamo/bootstrap.git"
|
GIT_LOC="https://github.com/krislamo/bootstrap.git"
|
||||||
|
|
||||||
mv $SOURCE_FILE $SOURCE_FILE.$DATE
|
echo "Enter name server's new hostname:"
|
||||||
sed '/deb cdrom/d' $SOURCE_FILE.$DATE > $SOURCE_FILE
|
read NEW_HOSTNAME
|
||||||
|
|
||||||
|
cp /etc/apt/sources.list /etc/apt/sources.list.$DATE
|
||||||
|
sed -i '/deb cdrom/d' /etc/apt/sources.list
|
||||||
|
|
||||||
apt-get update -y
|
apt-get update -y
|
||||||
apt-get upgrade -y
|
apt-get upgrade -y
|
||||||
@ -15,3 +22,13 @@ apt-get install git -y
|
|||||||
cd $TMP_DIR
|
cd $TMP_DIR
|
||||||
git clone $GIT_LOC
|
git clone $GIT_LOC
|
||||||
cd bootstrap
|
cd bootstrap
|
||||||
|
|
||||||
|
mkdir -p /root/.ssh/
|
||||||
|
cp --update authorized_keys /root/.ssh/authorized_keys
|
||||||
|
apt-get install openssh-server -y
|
||||||
|
|
||||||
|
hostnamectl set-hostname $NEW_HOSTNAME
|
||||||
|
cp /etc/hosts /etc/hosts.$DATE
|
||||||
|
sed -i "s/test/$NEW_HOSTNAME/g" /etc/hosts
|
||||||
|
read -p "Press [enter] to restart this machine"
|
||||||
|
/sbin/shutdown -r now
|
||||||
|
Loading…
Reference in New Issue
Block a user