From d79f1ce3602c3fdcd4252d69bbf1a7437dee51f6 Mon Sep 17 00:00:00 2001 From: Hykilpikonna Date: Sun, 12 Dec 2021 21:47:49 -0500 Subject: [PATCH] [+] Ubuntu setup --- ubuntu_setup.sh | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 ubuntu_setup.sh diff --git a/ubuntu_setup.sh b/ubuntu_setup.sh new file mode 100644 index 0000000..edb78f1 --- /dev/null +++ b/ubuntu_setup.sh @@ -0,0 +1,27 @@ +#!/bin/bash +# Automatically setup ubuntu + +# Install essential packages +apt update +apt install curl git net-tools -y + +# Add ssh keys +mkdir ~/.ssh +curl -L https://github.com/Hykilpikonna.keys > ~/.ssh/authorized_keys + +# Install zsh +apt install zsh -y +chsh -s /bin/zsh + +# Install zshrc +/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Hykilpikonna/zshrc/HEAD/fastinstall.sh)" + +# Install shadowsocks +apt install shadowsocks-libev -y +git clone https://github.com/hykilpikonna/HyDEV-Proxy +mkdir /etc/shadowsocks-libev +cp -f ./HyDEV-Proxy/ss-server.json /etc/shadowsocks-libev/hydev.json +systemctl stop shadowsocks-libev +systemctl disable shadowsocks-libev +systemctl start shadowsocks-libev-server@hydev.service +systemctl enable shadowsocks-libev-server@hydev.service