Dec
7
Condivisione web
Oggi vediamo come condividere file e directory tramite python con interfaccia web.
Per prima cosa assicuriamoci di avere “python” installato, vediamo come:
[user@localhost:~]$ python -v
Questo comando ci mostrerà la versione di “python” se installato. Se non è installato lo installiamo con “apt” per Debian e derivate:
[user@localhost:~]$ sudo apt-get install python
o con “yum” per RedHat e derivate:
[user@localhost:~]$ sudo yum -y install python
Una volta installato python avviamo il seguente comando:
alias condivisioneweb='python -c "import SimpleHTTPServer;SimpleHTTPServer.test()"'
Per abilitare la condivisione web occorre navigare tramite terminale nella directory voluta e lanciare l’alias:
[user@localhost:~]$ cd /home/utente/Video/ [user@localhost:~]$ condivisioneweb
La porta usata da python è la 8000, per “vedere” il computer sul quale è stato impostato l’alias basta inserire nella barra dell’URL l’indirizzo IP seguito dalla porta, così:
http://192.168.1.100:8080/
Per interrompere il servizio è sufficiente dare “Ctrl+C” dallo stesso terminale dell’avvio. Se il terminale viene chiuso verrà arrestato di conseguenza anche il servizio.