Cerca nel blog

mercoledì 4 dicembre 2013

Stressare il proprio webserver

Il primo comando ab è stato progettato per vedere quante richieste è in grado di gestire il vostro server Apache.
Il comando da lanciare è
ab -n 100 -c 10 -t 60 -k http://www.linuxdiego.blogspot.it

nel dettaglio :
-n è il numero di richieste da effettuare
-c sono le connessioni simultanee da effettuare
-t il numero di secondi del timeout della richiesta

Secondo comando siege
*** siege è uno strumento potente che genera degli attacchi DOS!!! ***
*** USARE CON CAUTELA SOLO SUI VOSTRI SERVER ***

installiamo siege
sudo pacman -Sy siege

da terminale lanciamo
siege -v --concurrent=10 -i --log=siege.log http://www.linuxdiego.blogspot.it


martedì 3 dicembre 2013

Condividere cartelle con Python

Spostatevi nella cartella che volete condividere

cd /home/mia_home/Scaricati

date il seguente comando

python2 -m SimpleHttpServer
vi restituirà
Serving HTTP on 0.0.0.0. port 8000

ora avrete condiviso la cartella Scaricati che sarà accessibile tramite browser al'indirizzo http://vostro_ip:8000 esempio 192.168.2.1:8000.

Questo comando non fa altro che "abilitare" un server HTTP sul vostro PC.

per avere un server HTTP più "serio" vi rimando a questo articolo