starlin1337 Posted June 21, 2014 Report Posted June 21, 2014 (edited) Cred ca ati vazut subiectul https://rstforums.com/forum/86019-rst-starlin1337-tool.rst Pentru Debian/Ubuntu .Am revenit cu un V2Ca sa-l folositi procedati asa : salvati sursa intr-un fisier cu extensia .sh (exemplu starlinux1337v2.sh)Si il deschideti cu ./starlinux1337v2.sh din termina; .Ce contine in plus fata de V1?-Scriptul nu mai este asa "impopotonat" este foarte simplu fara categori .-Fail2Ban+Configurare#!/bin/bashecho -e "\e[91mStarLinux tool by \e[91m starlin1337 "sleep 2echo -e "Aceasta unealta a fost creata pentru RSTforums.com "sleep 2echo -e "The essence of the future is the digital core "sleep 2echo " =============================================== "sleep 2echo " Instalare apache2..."sleep 1/usr/bin/apt-get install apache2 sleep 1echo "Instalarea apache2 a fost efectuata cu succes !"sleep 1echo "Instalare php server..."sleep 1/usr/bin/apt-get apt-get install php5 libapache2-mod-php5echo "Instalarea mysql a fost efectuata cu succes !"sleep 1echo "Instalare MySQL..."/usr/bin/apt-get install mysql-serverecho "Instalarea MySQL a fost efectuata cu succes " sleep 1 echo "Instalare SSH server ..." /usr/bin/apt-get install openssh-server sleep 1 echo "Instalarea serverului SSH a fost efectuata cu succes !" /usr/bin/apt-get install vsftpd echo "Instalarea serverului FTP a fost efectuata cu succes !" echo "Securizare LAMP SERVER(doar apache2)..."echo "TraceEnable Off" >> /etc/apache2/apache2.confecho "LimitRequestBody 25000" >> /etc/apache2/apache2.confecho "LimitRequestFields 40" >> /etc/apache2/apache2.confecho "LimitRequestFieldSize 4000" >> /etc/apache2/apache2.confecho "LimitRequestLine 4000" >> /etc/apache2/apache2.confecho "MaxRequestsPerChild 100000" >> /etc/apache2/apache2.confecho "Dezactivate directory listing"a2dismod autoindexservice apache2 restartsleep 1echo "Port 1996" >> /etc/ssh/sshd_configecho "Port 1996" >> /etc/ssh/ssh_configsleep 1echo "Noul port al serverului SSH va fi 1996 !"echo "Protocol 2" >> /etc/ssh/sshd_configecho "Protocol 2" >> /etc/ssh/ssh_configecho "PermitRootLogin no" >> /etc/ssh/sshd_config echo "PermitRootLogin no" >> /etc/ssh/ssh_config sleep 1echo "De acum nu va mai fi disponibila logarea ca root doar folosirea comenzi sudo " sleep 1/etc/init.d/ssh restartsleep 2echo "Install Fail2Ban"sleep 1echo "Fail2Ban analizeaza fisierele log a serviciilor ssh,apache,postfix,etc si detecteaza posibilele atacuri ."/usr/bin/apt-get install fail2bansleep 1echo "Instalarea a fost efectuata cu succes "sleep 1echo "Incep configurarea serviciului fail2ban"sleep 1echo "Pentru a va scapa de timpul pierdut v-am adaugat scripturile deja configurate de mine si le va descarca automat scriptul unde trebuie"cd /etc/fail2ban//usr/bin/wget http://official-security.eu/asd/jail.localecho "Modifica in /etc/fail2ban/jail.local ip-urile care vrei sa fie blocate si emailul de acolo cu emailul tau"cd /etc/fail2ban/filter.d/usr/bin/wget http://official-security.eu/asd/apache-w00tw00t.conf/usr/bin/wget http://official-security.eu/asd/apache-myadmin.confsleep 1echo "Acum sa pornim fail2ban ."cd /etc/init.d./fail2ban startsleep 5 Edited June 22, 2014 by starlin1337 Quote
sleed Posted June 22, 2014 Report Posted June 22, 2014 E mai ok asa, dar scriptu original e copiat din alta parte .. Quote
Elohim Posted June 22, 2014 Report Posted June 22, 2014 Da-ti un pic mai mult silinta. Nici nu specifici cu ce distributii este compatibil.Pe langa asta, e doar un colag de comenzi +98% echo-uri ... Quote
starlin1337 Posted June 22, 2014 Author Report Posted June 22, 2014 Ok o sa ascult de sfaturile voastre .Dar @Hades de unde am copiat primul script ca eu l-am facut de la 0 ? Quote
aelius Posted June 22, 2014 Report Posted June 22, 2014 echo "Port 1996" >> /etc/ssh/sshd_configecho "Port 1996" >> /etc/ssh/ssh_configsleep 1echo "Noul port al serverului SSH va fi 1996 !"echo "Protocol 2" >> /etc/ssh/sshd_configecho "Protocol 2" >> /etc/ssh/ssh_configecho "PermitRootLogin no" >> /etc/ssh/sshd_config echo "PermitRootLogin no" >> /etc/ssh/ssh_config La ce este utilizat 'ssh_config' ? Dar 'sshd_config' ? Quote
starlin1337 Posted June 22, 2014 Author Report Posted June 22, 2014 (edited) Pai sshd_config este un fisier pentru configurarea serviciului OpenSSH.Si ssh_config tot fisier de configurare al serviciului este . Edited June 22, 2014 by starlin1337 1 Quote
Elohim Posted June 22, 2014 Report Posted June 22, 2014 Pai sshd_config este un fisier pentru configurarea serviciului OpenSSH.Si ssh_config tot fisier de configurare al serviciului este .Epic ce plmTi-a dat clasa @aelius =) Quote