diff --git a/vps/vps_setup.sh b/vps/centos7_setup.sh similarity index 86% rename from vps/vps_setup.sh rename to vps/centos7_setup.sh index 4a46bf4..dab6929 100644 --- a/vps/vps_setup.sh +++ b/vps/centos7_setup.sh @@ -5,7 +5,6 @@ USER=$1 yum update -y yum install -y vim git zsh curl wget sudo policycoreutils-python python3 epel-release -# sanoid and epel stuff cat << EOT >> /etc/sudoers # # configured by the script @@ -13,9 +12,10 @@ cat << EOT >> /etc/sudoers Defaults rootpw EOT -# SSH KEY -mkdir /home/$USER/.ssh -cat << EOT >> /home/quackerd/.ssh/authorized_keys +adduser $USER +usermod -aG wheel $USER +mkdir -p /home/$USER/.ssh +cat << EOT >> /home/$USER/.ssh/authorized_keys ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC+IsyBTcVbcgk+zabvFEVOWPB3eGVDlJSyNikl3DTYScYPVYIKMTdQ9E9T2bDrGaTG3fTfATqiCcQmOGTOtKcpHGwiHxb9aMYmQ6fQFt3ry5zByX393/zYoH1oxVKNcnqkAPAmCuunsgjts5buY+Xes6paem/vIY4/qVXn/SgackroGh0dN1coNOZGqhTGKF84GcFir20TyFTunV2Yly86Z3RnbR4gJ5BPcyIGqB0IFT7OBsVwLFFCZ2cYrILUuFp4JCbkEUvBeT5IjXzyIVgGCszrA/gzk5rTMDiSZhH2CXbr2u6TZGoKT/UuRnkRuzmP36vhWMk7sn9dgiu+RhNof08Z1HUHh2875CY0BMekyAK7DZbCUT3hvZK5Chdx3A/+JFLwIPjVoeYJAQ2qzlCojFYXPaCJdxRVIBda13aHKE0WXELaxqoVQWzEPjv+v/p4ifEkeBdszo+mCLR71isuyyDSfSvCLC/PEq9xxWEh19SJR7RJOZOrBEeaH8Yip6+gALSB6jeKw/IRyH637wLDx3941R+4XKCCQlszydgIOTZuXwQ9yTM4/4S7tIMcAWajkSa2u0fBTvm+3jl3B0+b5Vr/7GHcDzbFFp2lpFSFF/wWQjZSvoJgV+/du6bDK24ZHdb6iS55k/D32V1KfH4LbyjNppPl13c8clgnKLkR+w== EOT chown $USER:$USER /home/$USER/.ssh @@ -30,16 +30,13 @@ yum-config-manager \ https://download.docker.com/linux/centos/docker-ce.repo yum update yum install -y docker -systemctl enable docker +systemctl enable --now docker systemctl start docker -curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose +curl -L "https://github.com/docker/compose/releases/download/1.25.5/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose -systemctl stop firewalld -systemctl mask firewalld - # SSHD echo "Setting up sshd..." semanage port -a -t ssh_port_t -p tcp 77 @@ -48,7 +45,6 @@ cat /etc/ssh/sshd_config.backup | \ sed -E 's/#* *PermitRootLogin.*/PermitRootLogin no/g' | \ sed -E 's/#* *PasswordAuthentication.*/PasswordAuthentication no/g' | \ sed -E 's/#* *ChallengeResponseAuthentication.*/ChallengeResponseAuthentication no/g' | \ -sed -E 's/#* *X11Forwarding.*/X11Forwarding yes/g' | \ sed -E 's/#* *Port.*/Port 77/g' > /etc/ssh/sshd_config systemctl restart sshd diff --git a/vps/docker-compose.sh b/vps/docker-compose.sh deleted file mode 100755 index bb6876f..0000000 --- a/vps/docker-compose.sh +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh - -curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose - -chmod +x /usr/local/bin/docker-compose - -ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose diff --git a/vps/docker-compose.yml b/vps/docker-compose.yml deleted file mode 100644 index 4850137..0000000 --- a/vps/docker-compose.yml +++ /dev/null @@ -1,17 +0,0 @@ -version: "2" - -services: - server: - image: lihaixin/brook - environment: - - "RATE=100mbit" -# change the password to the password you want - - "password=hahaha666" - restart: always - ports: -# Change the first part of this to the port you want clients to connect to - - "3389:61089" - - "3389:61089/udp" - cap_add: - - NET_ADMIN - diff --git a/vps/run.sh b/vps/run.sh deleted file mode 100755 index 567e0e1..0000000 --- a/vps/run.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh - -cd "$(dirname "$0")" - -docker-compose pull -docker-compose up -d