User Tools

Site Tools


doc:appunti:linux:tux:quick_smb_share

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
doc:appunti:linux:tux:quick_smb_share [2009/12/16 12:10] – created niccolodoc:appunti:linux:tux:quick_smb_share [2010/01/24 11:25] (current) niccolo
Line 1: Line 1:
 ====== Quick Share to MS-Windows ====== ====== Quick Share to MS-Windows ======
 +
 +===== Via Samba con KDE =====
  
 Per condividere velocemente in rete locale una directory verso macchine Windows è possibile utilizzare l'apposito plugin KDE. Per condividere velocemente in rete locale una directory verso macchine Windows è possibile utilizzare l'apposito plugin KDE.
Line 8: Line 10:
  
 Per **condividere una cartella** l'utente può fare click destro sulla stessa in Konqueror, quindi scegliere //Proprietà//, //Condivisione//. Anche in questo caso viene richiesta la password di root e le impostazioni sono salvate in ''/etc/samba/smb.conf''. Per **condividere una cartella** l'utente può fare click destro sulla stessa in Konqueror, quindi scegliere //Proprietà//, //Condivisione//. Anche in questo caso viene richiesta la password di root e le impostazioni sono salvate in ''/etc/samba/smb.conf''.
 +
 +===== Via http con kpf =====
 +
 +In alternativa si può utilizzare il plugin **kpf** (installare l'omonimo pacchetto Debian), che condivide una cartella via **http**.
 +
 +Dopo aver installato il pacchetto, con un click destro sul panel KDE si aggiunge il plugin **Server pubblico di file**. Cliccando sull'icona dell'applet sarà possibile condividere una cartella, specificando la porta TCP su cui stare in ascolto ed eventualmente il limite di banda da concedere.
 +
 +===== Con Samba e usershares =====
 +
 +A partire da Samba 3.0.23 esiste il meccanismo chiamato **usershares** per cui un utente non root può condividere delle directory via Samba. Vedere in proposito il man di **''smb.conf(5)''** alla sezione USERSHARES.
 +
 +In poche parole gli utenti che appartengono al gruppo **sambashare** possono creare dei file in **''/var/lib/samba/usershares/''** che verranno inclusi nella configurazione di Samba.
 +
 +Per creare tali file si utilizza il comando **''net usershare''** in varie modalità, non è necessario riavviare Samba:
 +
 +<code>
 +net usershare add sharename path [comment] [acl] [guest_ok=[y|n]]
 +net usershare delete sharename
 +net usershare list wildcard-sharename
 +net usershare info wildcard-sharename
 +</code>
 +
 +Per abilitare questa funzione nella sezione globale di **''/etc/samba/smb.conf''** occorre una direttiva del tipo:
 +
 +<file>
 +usershare max shares = 100
 +</file>
 +
 +Con Ubuntu 8.04 le //Opzioni di condivisione// di una cartella dovrebbero utilizzare questo meccanismo e quindi non richiedere ''sudo'' (basta essere nel gruppo sambashare). Questo è quanto sembra di capire da questo articolo: [[http://ubuntrucchi.wordpress.com/2008/08/17/condividere-una-cartella-con-samba-su-ubuntu-804/|Condividere una cartella con Samba su Ubuntu 8.04]].
doc/appunti/linux/tux/quick_smb_share.1260961850.txt.gz · Last modified: 2009/12/16 12:10 by niccolo