Ciao,
ho una domanda veloce riguardo a "usershares".
Se ho capito bene, questa funzione permette di definire la directory home di un utente.
Io non la uso perché dichiaro le mie condivisioni in questo modo:
[%U]
comment = Directory personale
browseable = yes
path = /home/users/%G/%U
preexec = bash /etc/samba/bin/add_home.sh %U domain professors
read only = no.
Vorrei quindi disabilitare la funzione usershares per rendere più puliti i miei log di Samba.
Infatti, nei miei log di Samba trovo sempre:
/var/lib/samba/usershares failed. No such file or directory.
Questo perché Samba cerca di creare una cartella utente per ogni persona nella directory /var/lib/samba/usershares.
Come posso disabilitare questa funzione?
registro delle condivisioni degli utenti samba
Ultima modifica di sfonteneau il 16 set 2015 - 12:24, modificato 1 volta.
Ciao Simon,
la funzionalità usershare di Samba permette agli utenti di creare le proprie definizioni di condivisione.
Questa non si riferisce alla directory home dell'utente.
Inoltre, è una funzionalità secondaria.
Potresti mostrarmi il tuo file smb.conf?
la funzionalità usershare di Samba permette agli utenti di creare le proprie definizioni di condivisione.
Questa non si riferisce alla directory home dell'utente.
Inoltre, è una funzionalità secondaria.
Potresti mostrarmi il tuo file smb.conf?
Steven Samson - Tranquil IT Systems.
Sentitevi liberi di condividere la vostra opinione su Wapt nel forum o di rispondere ai nostri questionari
.
Sentitevi liberi di condividere la vostra opinione su Wapt nel forum o di rispondere ai nostri questionari
Ciao Steven e grazie
Ecco il mio file smb.conf (è solo un servizio di hosting di file)
Ecco il mio file smb.conf (è solo un servizio di hosting di file)
Codice: Seleziona tutto
//
Ultima modifica di sfonteneau il 16 set 2015 - 15:20, modificato 2 volte.
Non ho pubblicato i file di sottoconfigurazione.
Contengono solo le dichiarazioni di condivisione.
Contengono solo le dichiarazioni di condivisione.
L'aggiunta di
A quanto pare il problema è stato risolto. Ora ho i log puliti
Pensavo di aver capito che l'opzione predefinita era "usershare max shares = 0"?
Simone
Codice: Seleziona tutto
usershare max shares = 0
Pensavo di aver capito che l'opzione predefinita era "usershare max shares = 0"?
Simone
Qual è l'output del comando?
Infatti, i valori predefiniti sono:
Codice: Seleziona tutto
testparm |grep usershare Codice: Seleziona tutto
usershare allow guests = No
usershare max shares = 0
usershare owner only = Yes
usershare path = /usr/local/samba/var/locks/usershares
usershare prefix allow list =
usershare prefix deny list =
usershare template share = Steven Samson - Tranquil IT Systems.
Sentitevi liberi di condividere la vostra opinione su Wapt nel forum o di rispondere ai nostri questionari
.
Sentitevi liberi di condividere la vostra opinione su Wapt nel forum o di rispondere ai nostri questionari
In effetti, se non specifico i valori di usershare,
testparm non restituisce alcuna informazione a riguardo.
Devo specificare i valori predefiniti in smb.conf affinché vengano visualizzati.
Dovrei anche precisare che non sto usando la versione compilata di Samba, ma la versione fornita da Debian 8 nei repository.
Pertanto, non sto usando l'ultima versione; sono alla versione 4.1.17.
In ogni caso, ora ho dei log puliti. Grazie.
testparm non restituisce alcuna informazione a riguardo.
Devo specificare i valori predefiniti in smb.conf affinché vengano visualizzati.
Dovrei anche precisare che non sto usando la versione compilata di Samba, ma la versione fornita da Debian 8 nei repository.
Pertanto, non sto usando l'ultima versione; sono alla versione 4.1.17.
In ogni caso, ora ho dei log puliti. Grazie.
