Accedere alle condivisioni Samba dal browser: differenze tra le versioni
Nessun oggetto della modifica |
Nessun oggetto della modifica |
||
Riga 46: | Riga 46: | ||
</pre> | </pre> | ||
Una cosa comoda è il fatto che cliccando sul link '''Download this Directory''' è possibile scaricare l'intero contenuto in formato .tar della cartella condivisa in cui si sta navigando. | Una cosa comoda è il fatto che cliccando sul link '''Download this Directory''' è possibile scaricare l'intero contenuto in formato .tar della cartella condivisa in cui si sta navigando. | ||
====Per approfondimenti vedi anche:==== | |||
http://guide.debianizzati.org/index.php/Samba_e_OpenLDAP:_creare_un_controller_di_dominio<br/> | |||
http://guide.debianizzati.org/index.php/Samba_e_OpenLDAP:_creare_un_controller_di_dominio_con_Debian_Etch<br/> | |||
http://guide.debianizzati.org/index.php/Samba_e_OpenLDAP:_creare_un_controller_di_dominio_con_Debian_Lenny<br/> | |||
http://guide.debianizzati.org/index.php/Implementare_un%27architettura_ridondante_master/slave_OpenLDAP<br/> | |||
http://guide.debianizzati.org/index.php/Scansione_antivirus_con_ClamAV_su_condivisioni_Samba<br/> | |||
http://guide.debianizzati.org/index.php/Accedere_alle_condivisioni_Samba_dal_browser<br/> | |||
http://guide.debianizzati.org/index.php/Creare_un_Cestino_di_rete_per_le_condivisioni_Samba<br/> | |||
<br/> | <br/> | ||
<br/> | <br/> |
Versione delle 11:28, 2 gen 2010
Accedere alle condivisioni Samba attraverso un browser
Versioni compatibili
- Debian Etch 4.0
- Debian Lenny 5.0
Introduzione
Potrebbe essere comodo attivare un servizio attraverso il quale gli utenti della nostra rete possano accedere (in sola lettura) alle condivisioni Samba del nostro server, magari per scaricare qualche file...
Il programma smb2www è un servizio realizzato in Perl che rende possibile tutto questo. Per funzionare deve ovviamente essere installato un server web Apache funzionante.
Installazione
Per installarlo è sufficiente utilizzare apt:
# apt-get update # apt-get install smb2www
Configurazione
Per configurare correttamente il servizio ci sono due strade:
- utilizzare dpkg per riconfigurarlo:
# dpkg-reconfigure smb2www
- Aprire il file /etc/smb2www/smb2www.conf e modificare la voce enabled=no in enabled=yes
Sicurezza
Per aumentare la sicurezza dell'applicazione, l'autore consiglia di inserire queste righe nel file di configurazione del vostro server Apache:
<Location /cgi-bin/samba/> <Limit GET POST> order allow,deny allow from 127.0.0.1 AuthName smb2www AuthType basic AuthUserFile /etc/smb2www/smb2www-users AuthGroupFile /dev/null require valid-user Satisfy Any </Limit> </Location>
Alcune note:
- Se intendete (come credo) permettere l'accesso al servizio anche da altre macchine dovete cambiare la direttiva allow from 127.0.0.1 con Allow from All o Allow from 192.168.1.0/24 (o simili, a seconda della classe della vostra rete LAN)
- Se intendete utilizzare la gestione utenti di Linux aggiungete la direttiva AllowUserFile /etc/passwd
- Ulteriori informazioni si trovano in /usr/share/doc/smb2www/index.html
Utilizzo del servizio
Per accedere alle condivisioni Samba via web basta aprire il browser e puntarlo su:
http://ip-del-vostro-server/cgi-bin/samba/smb2www.pl
Una cosa comoda è il fatto che cliccando sul link Download this Directory è possibile scaricare l'intero contenuto in formato .tar della cartella condivisa in cui si sta navigando.
Per approfondimenti vedi anche:
http://guide.debianizzati.org/index.php/Samba_e_OpenLDAP:_creare_un_controller_di_dominio
http://guide.debianizzati.org/index.php/Samba_e_OpenLDAP:_creare_un_controller_di_dominio_con_Debian_Etch
http://guide.debianizzati.org/index.php/Samba_e_OpenLDAP:_creare_un_controller_di_dominio_con_Debian_Lenny
http://guide.debianizzati.org/index.php/Implementare_un%27architettura_ridondante_master/slave_OpenLDAP
http://guide.debianizzati.org/index.php/Scansione_antivirus_con_ClamAV_su_condivisioni_Samba
http://guide.debianizzati.org/index.php/Accedere_alle_condivisioni_Samba_dal_browser
http://guide.debianizzati.org/index.php/Creare_un_Cestino_di_rete_per_le_condivisioni_Samba