new file: VARS

modified:   install.sh
This commit is contained in:
Zachariah Gibbens 2022-12-11 00:56:01 +00:00
parent e9054a69d6
commit 3ddb27453e
2 changed files with 9 additions and 2 deletions

2
VARS Normal file
View File

@ -0,0 +1,2 @@
SSH_KEY_URL=https://github.com/zachgibbens.keys
SSH_KEY_URL=https://git.gibbens.dev/zachgibbens.keys

View File

@ -1,8 +1,13 @@
#!/bin/bash
source VARS
echo -e "deb https://deb.debian.org/debian/ experimental main contrib non-free
deb-src https://deb.debian.org/debian/ experimental main contrib non-free
deb https://deb.debian.org/debian/ sid main contrib non-free
deb-src https://deb.debian.org/debian/ sid main contrib non-free" #| sudo tee /etc/apt/sources.list
deb-src https://deb.debian.org/debian/ sid main contrib non-free" | sudo tee /etc/apt/sources.list
sudo apt update
sudo apt full-upgrade
sudo apt full-upgrade
sudo apt install mosh screen curl ssh
sudo sed -i s/^\#PasswordAuthentication\ yes/PasswordAuthentication\ no/g /etc/ssh/sshd_config
sudo sed -i s/^\#PermitEmptyPasswords\ no/PermitEmptyPasswords\ yes/g /etc/ssh/sshd_config
curl $SSH_KEY_URL > $HOME/.ssh/authorized_keys
sudo systemctl restart ssh.service