From df47ef7b6ad8ace6b31d025ed702cdc416310d4c Mon Sep 17 00:00:00 2001 From: harris1391 <37682363+harris1391@users.noreply.github.com> Date: Mon, 17 Sep 2018 21:25:07 +0800 Subject: [PATCH 1/8] Update Debian8 --- Debian8 | 95 ++++++++++++++++----------------------------------------- 1 file changed, 27 insertions(+), 68 deletions(-) diff --git a/Debian8 b/Debian8 index beb0953..32e4dcf 100644 --- a/Debian8 +++ b/Debian8 @@ -2,6 +2,7 @@ # Created by https://www.hostingtermurah.net # Modified by 0123456 + #Requirement if [ ! -e /usr/bin/curl ]; then apt-get -y update && apt-get -y upgrade @@ -61,7 +62,7 @@ apt-get update; apt-get -y upgrade; apt-get -y install nginx php5-fpm php5-cli # install essential package -echo "mrtg mrtg/conf_mods boolean true" | debconf-set-selections + apt-get -y install bmon iftop htop nmap axel nano iptables traceroute sysv-rc-conf dnsutils bc nethogs openvpn vnstat less screen psmisc apt-file whois ptunnel ngrep mtr git zsh mrtg snmp snmpd snmp-mibs-downloader unzip unrar rsyslog debsums rkhunter apt-get -y install build-essential apt-get -y install libio-pty-perl libauthen-pam-perl apt-show-versions @@ -73,13 +74,10 @@ sysv-rc-conf exim4 off # update apt-file apt-file update -# setting vnstat -vnstat -u -i eth0 -service vnstat restart # install screenfetch cd -wget -O /usr/bin/screenfetch "https://raw.githubusercontent.com/daybreakersx/premscript/master/screenfetch" +wget -O /usr/bin/screenfetch "https://raw.githubusercontent.com/harris1391/premscript/master/screenfetch" chmod +x /usr/bin/screenfetch echo "clear" >> .profile echo "screenfetch" >> .profile @@ -137,7 +135,7 @@ document_root='$document_root' fastcgi_script_name='$fastcgi_script_name' cat > /etc/nginx/conf.d/vps.conf <> /etc/shells /etc/init.d/dropbear restart -# install vnstat gui -cd /home/vps/public_html/ -wget https://raw.githubusercontent.com/daybreakersx/premscript/master/vnstat_php_frontend-1.5.1.tar.gz -tar xf vnstat_php_frontend-1.5.1.tar.gz -rm vnstat_php_frontend-1.5.1.tar.gz -mv vnstat_php_frontend-1.5.1 vnstat -cd vnstat -sed -i "s/\$iface_list = array('eth0', 'sixxs');/\$iface_list = array('eth0');/g" config.php -sed -i "s/\$language = 'nl';/\$language = 'en';/g" config.php -sed -i 's/Internal/Internet/g' config.php -sed -i '/SixXS IPv6/d' config.php -cd # install fail2ban apt-get -y install fail2ban @@ -215,10 +201,10 @@ http_access allow manager localhost http_access deny manager http_access allow localhost http_access deny all -http_port 8080 +http_port 8443 http_port 8000 -http_port 80 -http_port 3128 +http_port 8080 +http_port 8888 coredump_dir /var/spool/squid3 refresh_pattern ^ftp: 1440 20% 10080 refresh_pattern ^gopher: 1440 0% 1440 @@ -231,21 +217,13 @@ service squid3 restart # install stunnel4 apt-get -y install stunnel4 -wget -O /etc/stunnel/stunnel.pem "https://raw.githubusercontent.com/daybreakersx/premscript/master/updates/stunnel.pem" -wget -O /etc/stunnel/stunnel.conf "https://raw.githubusercontent.com/daybreakersx/premscript/master/req/stunnel.conf" +wget -O /etc/stunnel/stunnel.pem "https://raw.githubusercontent.com/harris1391/premscript/master/updates/stunnel.pem" +wget -O /etc/stunnel/stunnel.conf "https://raw.githubusercontent.com/harris1391/premscript/master/req/stunnel.conf" sed -i $MYIP2 /etc/stunnel/stunnel.conf sed -i 's/ENABLED=0/ENABLED=1/g' /etc/default/stunnel4 service stunnel4 restart -# install webmin -cd -wget "http://script.hostingtermurah.net/repo/webmin_1.801_all.deb" -dpkg --install webmin_1.801_all.deb; -apt-get -y -f install; -sed -i 's/ssl=1/ssl=0/g' /etc/webmin/miniserv.conf -rm /root/webmin_1.801_all.deb -service webmin restart -service vnstat restart + #install PPTP apt-get -y install pptpd @@ -273,24 +251,7 @@ END mkdir /var/lib/premium-script /etc/init.d/pptpd restart -# install mrtg -wget -O /etc/snmp/snmpd.conf "https://raw.githubusercontent.com/daybreakersx/premscript/master/snmpd.conf" -wget -O /root/mrtg-mem.sh "https://raw.githubusercontent.com/daybreakersx/premscript/master/mrtg-mem.sh" -chmod +x /root/mrtg-mem.sh -cd /etc/snmp/ -sed -i 's/TRAPDRUN=no/TRAPDRUN=yes/g' /etc/default/snmpd -service snmpd restart -snmpwalk -v 1 -c public localhost 1.3.6.1.4.1.2021.10.1.3.1 -mkdir -p /home/vps/public_html/mrtg -cfgmaker --zero-speed 100000000 --global 'WorkDir: /home/vps/public_html/mrtg' --output /etc/mrtg.cfg public@localhost -curl "https://raw.githubusercontent.com/daybreakersx/premscript/master/mrtg.conf" >> /etc/mrtg.cfg -sed -i 's/WorkDir: \/var\/www\/mrtg/# WorkDir: \/var\/www\/mrtg/g' /etc/mrtg.cfg -sed -i 's/# Options\[_\]: growright, bits/Options\[_\]: growright/g' /etc/mrtg.cfg -indexmaker --output=/home/vps/public_html/mrtg/index.html /etc/mrtg.cfg -if [ -x /usr/bin/mrtg ] && [ -r /etc/mrtg.cfg ]; then mkdir -p /var/log/mrtg ; env LANG=C /usr/bin/mrtg /etc/mrtg.cfg 2>&1 | tee -a /var/log/mrtg/mrtg.log ; fi -if [ -x /usr/bin/mrtg ] && [ -r /etc/mrtg.cfg ]; then mkdir -p /var/log/mrtg ; env LANG=C /usr/bin/mrtg /etc/mrtg.cfg 2>&1 | tee -a /var/log/mrtg/mrtg.log ; fi -if [ -x /usr/bin/mrtg ] && [ -r /etc/mrtg.cfg ]; then mkdir -p /var/log/mrtg ; env LANG=C /usr/bin/mrtg /etc/mrtg.cfg 2>&1 | tee -a /var/log/mrtg/mrtg.log ; fi -cd + #install OpenVPN apt-get -y install openvpn easy-rsa openssl iptables @@ -298,13 +259,13 @@ cp -r /usr/share/easy-rsa/ /etc/openvpn mkdir /etc/openvpn/easy-rsa/keys # replace bits sed -i 's|export KEY_COUNTRY="US"|export KEY_COUNTRY="PH"|' /etc/openvpn/easy-rsa/vars -sed -i 's|export KEY_PROVINCE="CA"|export KEY_PROVINCE="Albay"|' /etc/openvpn/easy-rsa/vars -sed -i 's|export KEY_CITY="SanFrancisco"|export KEY_CITY="Legazpi"|' /etc/openvpn/easy-rsa/vars -sed -i 's|export KEY_ORG="Fort-Funston"|export KEY_ORG="IIEE"|' /etc/openvpn/easy-rsa/vars +sed -i 's|export KEY_PROVINCE="CA"|export KEY_PROVINCE="N. Vizcaya"|' /etc/openvpn/easy-rsa/vars +sed -i 's|export KEY_CITY="SanFrancisco"|export KEY_CITY="Kasibu"|' /etc/openvpn/easy-rsa/vars +sed -i 's|export KEY_ORG="Fort-Funston"|export KEY_ORG="EEI"|' /etc/openvpn/easy-rsa/vars sed -i 's|export KEY_EMAIL="me@myhost.mydomain"|export KEY_EMAIL="rdbtx123@gmail.com"|' /etc/openvpn/easy-rsa/vars -sed -i 's|export KEY_OU="MyOrganizationalUnit"|export KEY_OU="daybreakersx"|' /etc/openvpn/easy-rsa/vars -sed -i 's|export KEY_NAME="EasyRSA"|export KEY_NAME="daybreakersx"|' /etc/openvpn/easy-rsa/vars -sed -i 's|export KEY_OU=changeme|export KEY_OU=daybreakersx|' /etc/openvpn/easy-rsa/vars +sed -i 's|export KEY_OU="MyOrganizationalUnit"|export KEY_OU="NightBreakerxz"|' /etc/openvpn/easy-rsa/vars +sed -i 's|export KEY_NAME="EasyRSA"|export KEY_NAME="NightBreakerxz"|' /etc/openvpn/easy-rsa/vars +sed -i 's|export KEY_OU=changeme|export KEY_OU=NightBreakerxz|' /etc/openvpn/easy-rsa/vars #Create Diffie-Helman Pem openssl dhparam -out /etc/openvpn/dh2048.pem 2048 # Create PKI @@ -406,7 +367,7 @@ cd service openvpn start service openvpn status -#Setting USW +#Setting UFW apt-get install ufw ufw allow ssh ufw allow 1194/tcp @@ -442,7 +403,7 @@ screen -AmdS badvpn badvpn-udpgw --listen-addr 127.0.0.1:730 # install ddos deflate cd apt-get -y install dnsutils dsniff -wget https://github.com/jgmdev/ddos-deflate/archive/master.zip +wget https://github.com/harris1391/ddos-deflate/archive/master.zip unzip master.zip cd ddos-deflate-master ./install.sh @@ -450,7 +411,7 @@ rm -rf /root/master.zip # setting banner rm /etc/issue.net -wget -O /etc/issue.net "https://raw.githubusercontent.com/daybreakersx/premscript/master/issue.net" +wget -O /etc/issue.net "https://raw.githubusercontent.com/harris1391/premscript/master/issue.net" sed -i 's@#Banner@Banner@g' /etc/ssh/sshd_config sed -i 's@DROPBEAR_BANNER=""@DROPBEAR_BANNER="/etc/issue.net"@g' /etc/default/dropbear service ssh restart @@ -566,12 +527,12 @@ echo " - IPv6 : [OFF]" | tee -a log-install.txt echo "" | tee -a log-install.txt echo "Application & Port Information" | tee -a log-install.txt echo " - OpenVPN : TCP 1194 " | tee -a log-install.txt -echo " - OpenSSH : 22, 143" | tee -a log-install.txt +echo " - OpenSSH : 22, 412, 214" | tee -a log-install.txt echo " - Stunnel4 : 443" | tee -a log-install.txt echo " - Dropbear : 109, 110, 442" | tee -a log-install.txt -echo " - Squid Proxy : 80, 3128, 8000, 8080 (limit to IP Server)" | tee -a log-install.txt +echo " - Squid Proxy : 8443, 8888, 8000, 8080 (limit to IP Server)" | tee -a log-install.txt echo " - Badvpn : 7300" | tee -a log-install.txt -echo " - Nginx : 85" | tee -a log-install.txt +echo " - Nginx : 80" | tee -a log-install.txt echo " - PPTP VPN : 1732" | tee -a log-install.txt echo "" | tee -a log-install.txt echo "Server Tools" | tee -a log-install.txt @@ -590,9 +551,7 @@ echo "" | tee -a log-install.txt echo "Important Information" | tee -a log-install.txt echo " - Download Config OpenVPN : http://$MYIP:85/client.ovpn" | tee -a log-install.txt echo " Mirror (*.tar.gz) : http://$MYIP:85/openvpn.tar.gz" | tee -a log-install.txt -echo " - Webmin : http://$MYIP:10000/" | tee -a log-install.txt -echo " - Vnstat : http://$MYIP:85/vnstat/" | tee -a log-install.txt -echo " - MRTG : http://$MYIP:85/mrtg/" | tee -a log-install.txt + echo " - Installation Log : cat /root/log-install.txt" | tee -a log-install.txt echo "" | tee -a log-install.txt echo "----------- Script Created By Steven Indarto(fb.com/stevenindarto2) ------------" From d00beaa79a7a0723e7e61bcbf9bb5d61629bdd30 Mon Sep 17 00:00:00 2001 From: harris1391 <37682363+harris1391@users.noreply.github.com> Date: Mon, 17 Sep 2018 21:33:27 +0800 Subject: [PATCH 2/8] Update Debian8 --- Debian8 | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Debian8 b/Debian8 index 32e4dcf..972415f 100644 --- a/Debian8 +++ b/Debian8 @@ -392,9 +392,9 @@ echo 1 > /proc/sys/net/ipv4/ip_forward sed -i 's|#net.ipv4.ip_forward=1|net.ipv4.ip_forward=1|' /etc/sysctl.conf # install badvpn -wget -O /usr/bin/badvpn-udpgw "https://raw.githubusercontent.com/daybreakersx/premscript/master/badvpn-udpgw" +wget -O /usr/bin/badvpn-udpgw "https://raw.githubusercontent.com/harris1391/premscript/master/badvpn-udpgw" if [ "$OS" == "x86_64" ]; then - wget -O /usr/bin/badvpn-udpgw "https://raw.githubusercontent.com/daybreakersx/premscript/master/badvpn-udpgw64" + wget -O /usr/bin/badvpn-udpgw "https://raw.githubusercontent.com/harris1391/premscript/master/badvpn-udpgw64" fi sed -i '$ i\screen -AmdS badvpn badvpn-udpgw --listen-addr 127.0.0.1:7300' /etc/rc.local chmod +x /usr/bin/badvpn-udpgw @@ -484,7 +484,7 @@ iptables-restore < /etc/iptables.up.rules # download script cd -wget https://raw.githubusercontent.com/daybreakersx/premscript/master/install-premiumscript.sh -O - -o /dev/null|sh +wget https://raw.githubusercontent.com/harris1391/premscript/master/install-premiumscript.sh -O - -o /dev/null|sh # finalizing apt-get -y autoremove From c5bc8663f5366176494e6ac730e2e2ae8352433a Mon Sep 17 00:00:00 2001 From: harris1391 <37682363+harris1391@users.noreply.github.com> Date: Mon, 17 Sep 2018 21:42:12 +0800 Subject: [PATCH 3/8] Update install-premiumscript.sh --- install-premiumscript.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/install-premiumscript.sh b/install-premiumscript.sh index 482670f..4a603c4 100644 --- a/install-premiumscript.sh +++ b/install-premiumscript.sh @@ -21,7 +21,7 @@ cat > /root/limit.sh < Date: Mon, 17 Sep 2018 21:56:46 +0800 Subject: [PATCH 4/8] Update Deb8SE --- Deb8SE | 88 +++++++++++++++------------------------------------------- 1 file changed, 22 insertions(+), 66 deletions(-) diff --git a/Deb8SE b/Deb8SE index 7701c0c..70f9f87 100644 --- a/Deb8SE +++ b/Deb8SE @@ -61,7 +61,7 @@ apt-get update; apt-get -y upgrade; apt-get -y install nginx php5-fpm php5-cli # install essential package -echo "mrtg mrtg/conf_mods boolean true" | debconf-set-selections + apt-get -y install bmon iftop htop nmap axel nano iptables traceroute sysv-rc-conf dnsutils bc nethogs openvpn vnstat less screen psmisc apt-file whois ptunnel ngrep mtr git zsh mrtg snmp snmpd snmp-mibs-downloader unzip unrar rsyslog debsums rkhunter apt-get -y install build-essential apt-get -y install libio-pty-perl libauthen-pam-perl apt-show-versions @@ -73,13 +73,10 @@ sysv-rc-conf exim4 off # update apt-file apt-file update -# setting vnstat -vnstat -u -i eth0 -service vnstat restart # install screenfetch cd -wget -O /usr/bin/screenfetch "https://raw.githubusercontent.com/daybreakersx/premscript/master/screenfetch" +wget -O /usr/bin/screenfetch "https://raw.githubusercontent.com/harris1391/premscript/master/screenfetch" chmod +x /usr/bin/screenfetch echo "clear" >> .profile echo "screenfetch" >> .profile @@ -162,8 +159,8 @@ service php5-fpm restart service nginx restart # setting port ssh -sed -i '/Port 22/a Port 143' /etc/ssh/sshd_config -sed -i '/Port 22/a Port 90' /etc/ssh/sshd_config +sed -i '/Port 22/a Port 214' /etc/ssh/sshd_config +sed -i '/Port 22/a Port 412' /etc/ssh/sshd_config sed -i 's/Port 22/Port 22/g' /etc/ssh/sshd_config service ssh restart @@ -171,22 +168,10 @@ service ssh restart apt-get install dropbear sed -i 's/NO_START=1/NO_START=0/g' /etc/default/dropbear sed -i 's/DROPBEAR_PORT=22/DROPBEAR_PORT=442/g' /etc/default/dropbear -sed -i 's/DROPBEAR_EXTRA_ARGS=/DROPBEAR_EXTRA_ARGS="-p 109 -p 110"/g' /etc/default/dropbear +sed -i 's/DROPBEAR_EXTRA_ARGS=/DROPBEAR_EXTRA_ARGS="-p 197 -p 625"/g' /etc/default/dropbear echo "/bin/false" >> /etc/shells /etc/init.d/dropbear restart -# install vnstat gui -cd /home/vps/public_html/ -wget https://raw.githubusercontent.com/daybreakersx/premscript/master/vnstat_php_frontend-1.5.1.tar.gz -tar xf vnstat_php_frontend-1.5.1.tar.gz -rm vnstat_php_frontend-1.5.1.tar.gz -mv vnstat_php_frontend-1.5.1 vnstat -cd vnstat -sed -i "s/\$iface_list = array('eth0', 'sixxs');/\$iface_list = array('eth0');/g" config.php -sed -i "s/\$language = 'nl';/\$language = 'en';/g" config.php -sed -i 's/Internal/Internet/g' config.php -sed -i '/SixXS IPv6/d' config.php -cd # install fail2ban apt-get -y install fail2ban @@ -218,7 +203,7 @@ http_access deny all http_port 8888 http_port 8080 http_port 8000 -http_port 3128 +http_port 8443 coredump_dir /var/spool/squid3 refresh_pattern ^ftp: 1440 20% 10080 refresh_pattern ^gopher: 1440 0% 1440 @@ -231,21 +216,12 @@ service squid3 restart # install stunnel4 apt-get -y install stunnel4 -wget -O /etc/stunnel/stunnel.pem "https://raw.githubusercontent.com/daybreakersx/premscript/master/updates/stunnel.pem" -wget -O /etc/stunnel/stunnel.conf "https://raw.githubusercontent.com/daybreakersx/premscript/master/c7/stunnel.conf" +wget -O /etc/stunnel/stunnel.pem "https://raw.githubusercontent.com/harris1391/premscript/master/updates/stunnel.pem" +wget -O /etc/stunnel/stunnel.conf "https://raw.githubusercontent.com/harris1391/premscript/master/c7/stunnel.conf" sed -i $MYIP2 /etc/stunnel/stunnel.conf sed -i 's/ENABLED=0/ENABLED=1/g' /etc/default/stunnel4 service stunnel4 restart -# install webmin -cd -wget "http://script.hostingtermurah.net/repo/webmin_1.801_all.deb" -dpkg --install webmin_1.801_all.deb; -apt-get -y -f install; -sed -i 's/ssl=1/ssl=0/g' /etc/webmin/miniserv.conf -rm /root/webmin_1.801_all.deb -service webmin restart -service vnstat restart #install PPTP apt-get -y install pptpd @@ -273,24 +249,6 @@ END mkdir /var/lib/premium-script /etc/init.d/pptpd restart -# install mrtg -wget -O /etc/snmp/snmpd.conf "https://raw.githubusercontent.com/daybreakersx/premscript/master/snmpd.conf" -wget -O /root/mrtg-mem.sh "https://raw.githubusercontent.com/daybreakersx/premscript/master/mrtg-mem.sh" -chmod +x /root/mrtg-mem.sh -cd /etc/snmp/ -sed -i 's/TRAPDRUN=no/TRAPDRUN=yes/g' /etc/default/snmpd -service snmpd restart -snmpwalk -v 1 -c public localhost 1.3.6.1.4.1.2021.10.1.3.1 -mkdir -p /home/vps/public_html/mrtg -cfgmaker --zero-speed 100000000 --global 'WorkDir: /home/vps/public_html/mrtg' --output /etc/mrtg.cfg public@localhost -curl "https://raw.githubusercontent.com/daybreakersx/premscript/master/mrtg.conf" >> /etc/mrtg.cfg -sed -i 's/WorkDir: \/var\/www\/mrtg/# WorkDir: \/var\/www\/mrtg/g' /etc/mrtg.cfg -sed -i 's/# Options\[_\]: growright, bits/Options\[_\]: growright/g' /etc/mrtg.cfg -indexmaker --output=/home/vps/public_html/mrtg/index.html /etc/mrtg.cfg -if [ -x /usr/bin/mrtg ] && [ -r /etc/mrtg.cfg ]; then mkdir -p /var/log/mrtg ; env LANG=C /usr/bin/mrtg /etc/mrtg.cfg 2>&1 | tee -a /var/log/mrtg/mrtg.log ; fi -if [ -x /usr/bin/mrtg ] && [ -r /etc/mrtg.cfg ]; then mkdir -p /var/log/mrtg ; env LANG=C /usr/bin/mrtg /etc/mrtg.cfg 2>&1 | tee -a /var/log/mrtg/mrtg.log ; fi -if [ -x /usr/bin/mrtg ] && [ -r /etc/mrtg.cfg ]; then mkdir -p /var/log/mrtg ; env LANG=C /usr/bin/mrtg /etc/mrtg.cfg 2>&1 | tee -a /var/log/mrtg/mrtg.log ; fi -cd #install OpenVPN apt-get -y install openvpn easy-rsa openssl iptables @@ -298,13 +256,13 @@ cp -r /usr/share/easy-rsa/ /etc/openvpn mkdir /etc/openvpn/easy-rsa/keys # replace bits sed -i 's|export KEY_COUNTRY="US"|export KEY_COUNTRY="PH"|' /etc/openvpn/easy-rsa/vars -sed -i 's|export KEY_PROVINCE="CA"|export KEY_PROVINCE="Albay"|' /etc/openvpn/easy-rsa/vars -sed -i 's|export KEY_CITY="SanFrancisco"|export KEY_CITY="Legazpi"|' /etc/openvpn/easy-rsa/vars -sed -i 's|export KEY_ORG="Fort-Funston"|export KEY_ORG="IIEE"|' /etc/openvpn/easy-rsa/vars -sed -i 's|export KEY_EMAIL="me@myhost.mydomain"|export KEY_EMAIL="rdbtx123@gmail.com"|' /etc/openvpn/easy-rsa/vars -sed -i 's|export KEY_OU="MyOrganizationalUnit"|export KEY_OU="daybreakersx"|' /etc/openvpn/easy-rsa/vars -sed -i 's|export KEY_NAME="EasyRSA"|export KEY_NAME="daybreakersx"|' /etc/openvpn/easy-rsa/vars -sed -i 's|export KEY_OU=changeme|export KEY_OU=daybreakersx|' /etc/openvpn/easy-rsa/vars +sed -i 's|export KEY_PROVINCE="CA"|export KEY_PROVINCE="N. Vizcaya"|' /etc/openvpn/easy-rsa/vars +sed -i 's|export KEY_CITY="SanFrancisco"|export KEY_CITY="Kasibu"|' /etc/openvpn/easy-rsa/vars +sed -i 's|export KEY_ORG="Fort-Funston"|export KEY_ORG="EEI"|' /etc/openvpn/easy-rsa/vars +sed -i 's|export KEY_EMAIL="me@myhost.mydomain"|export KEY_EMAIL="cab.jhim13@gmail.com"|' /etc/openvpn/easy-rsa/vars +sed -i 's|export KEY_OU="MyOrganizationalUnit"|export KEY_OU="NightBreakerxz"|' /etc/openvpn/easy-rsa/vars +sed -i 's|export KEY_NAME="EasyRSA"|export KEY_NAME="NightBreakerxz"|' /etc/openvpn/easy-rsa/vars +sed -i 's|export KEY_OU=changeme|export KEY_OU=NightBreakerxz|' /etc/openvpn/easy-rsa/vars #Create Diffie-Helman Pem openssl dhparam -out /etc/openvpn/dh2048.pem 2048 # Create PKI @@ -410,7 +368,7 @@ cd service openvpn start service openvpn status -#Setting USW +#Setting UFW apt-get install ufw ufw allow ssh ufw allow 1194/tcp @@ -446,7 +404,7 @@ screen -AmdS badvpn badvpn-udpgw --listen-addr 127.0.0.1:730 # install ddos deflate cd apt-get -y install dnsutils dsniff -wget https://github.com/jgmdev/ddos-deflate/archive/master.zip +wget https://github.com/harris1391/ddos-deflate/archive/master.zip unzip master.zip cd ddos-deflate-master ./install.sh @@ -454,7 +412,7 @@ rm -rf /root/master.zip # setting banner rm /etc/issue.net -wget -O /etc/issue.net "https://raw.githubusercontent.com/daybreakersx/premscript/master/issue.net" +wget -O /etc/issue.net "https://raw.githubusercontent.com/harris1391/premscript/master/issue.net" sed -i 's@#Banner@Banner@g' /etc/ssh/sshd_config sed -i 's@DROPBEAR_BANNER=""@DROPBEAR_BANNER="/etc/issue.net"@g' /etc/default/dropbear service ssh restart @@ -527,21 +485,21 @@ iptables-restore < /etc/iptables.up.rules # download script cd -wget https://raw.githubusercontent.com/daybreakersx/premscript/master/install-premiumscript.sh -O - -o /dev/null|sh +wget https://raw.githubusercontent.com/harris1391/premscript/master/install-premiumscript.sh -O - -o /dev/null|sh # finalizing apt-get -y autoremove chown -R www-data:www-data /home/vps/public_html service nginx start service php5-fpm start -service vnstat restart + service openvpn restart service snmpd restart service ssh restart service dropbear restart service fail2ban restart service squid3 restart -service webmin restart + service pptpd restart sysv-rc-conf rc.local on @@ -594,9 +552,7 @@ echo "" | tee -a log-install.txt echo "Important Information" | tee -a log-install.txt echo " - Download Config OpenVPN : http://$MYIP/client.ovpn" | tee -a log-install.txt echo " Mirror (*.tar.gz) : http://$MYIP/openvpn.tar.gz" | tee -a log-install.txt -echo " - Webmin : http://$MYIP:10000/" | tee -a log-install.txt -echo " - Vnstat : http://$MYIP/vnstat/" | tee -a log-install.txt -echo " - MRTG : http://$MYIP/mrtg/" | tee -a log-install.txt + echo " - Installation Log : cat /root/log-install.txt" | tee -a log-install.txt echo "" | tee -a log-install.txt echo "----------- Script Created By Steven Indarto(fb.com/stevenindarto2) ------------" From 69480d3896cab63d3b3bbf0d789ce17583ff0b7f Mon Sep 17 00:00:00 2001 From: harris1391 <37682363+harris1391@users.noreply.github.com> Date: Mon, 17 Sep 2018 21:58:20 +0800 Subject: [PATCH 5/8] Update Deb8SE --- Deb8SE | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Deb8SE b/Deb8SE index 70f9f87..2c0b071 100644 --- a/Deb8SE +++ b/Deb8SE @@ -393,9 +393,9 @@ echo 1 > /proc/sys/net/ipv4/ip_forward sed -i 's|#net.ipv4.ip_forward=1|net.ipv4.ip_forward=1|' /etc/sysctl.conf # install badvpn -wget -O /usr/bin/badvpn-udpgw "https://raw.githubusercontent.com/daybreakersx/premscript/master/badvpn-udpgw" +wget -O /usr/bin/badvpn-udpgw "https://raw.ghubusercontent.com/harris1391/premscript/master/badvpn-udpgw" if [ "$OS" == "x86_64" ]; then - wget -O /usr/bin/badvpn-udpgw "https://raw.githubusercontent.com/daybreakersx/premscript/master/badvpn-udpgw64" + wget -O /usr/bin/badvpn-udpgw "https://raw.githubusercontent.com/harris1391/premscript/master/badvpn-udpgw64" fi sed -i '$ i\screen -AmdS badvpn badvpn-udpgw --listen-addr 127.0.0.1:7300' /etc/rc.local chmod +x /usr/bin/badvpn-udpgw From fa6927d81fda183e0f66f07c630613e274e1ea35 Mon Sep 17 00:00:00 2001 From: harris1391 <37682363+harris1391@users.noreply.github.com> Date: Mon, 17 Sep 2018 21:59:44 +0800 Subject: [PATCH 6/8] Update stunnel.conf --- c7/stunnel.conf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/c7/stunnel.conf b/c7/stunnel.conf index 4c8ca27..c8206f1 100644 --- a/c7/stunnel.conf +++ b/c7/stunnel.conf @@ -1,5 +1,5 @@ pid = /var/run/stunnel.pid cert = /etc/stunnel/stunnel.pem [dropbear] -accept = xxxxxxxxx:444 -connect = 127.0.0.1:442 +accept = xxxxxxxxx:443 +connect = 127.0.0.1:625 From 6c87f0637bba678251cef19b2ce332e23608e133 Mon Sep 17 00:00:00 2001 From: harris1391 <37682363+harris1391@users.noreply.github.com> Date: Mon, 17 Sep 2018 22:32:16 +0800 Subject: [PATCH 7/8] Create fac --- fac | 1 + 1 file changed, 1 insertion(+) create mode 100644 fac diff --git a/fac b/fac new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/fac @@ -0,0 +1 @@ + From 1ef2118706f362cea7a6a10bca97243f8152481f Mon Sep 17 00:00:00 2001 From: harris1391 <37682363+harris1391@users.noreply.github.com> Date: Mon, 17 Sep 2018 22:32:50 +0800 Subject: [PATCH 8/8] Delete fac --- fac | 1 - 1 file changed, 1 deletion(-) delete mode 100644 fac diff --git a/fac b/fac deleted file mode 100644 index 8b13789..0000000 --- a/fac +++ /dev/null @@ -1 +0,0 @@ -