Newsgroup: it.comp.os.linux.iniziare
Titolo: Samba e user home dir

Ciao a tutti, e buon Natale.
Ho installato FC3 (lo so, non e' l'ultima, ma quella avevo a tiro) su una
partizione di una macchina precedentemente equipaggiata con RH9. Tutto
liscio, bello e veloce.
Solo un problema: quando accedo da client w98 alle condivisioni samba tra
queste non viene visualizzata la cartella dell'utente, pero' digitando il
percorso (\\nomeserver\utente) mi viene richiesta la pwd ed accedo
regolarmente alla cartella. Ho scartabellato a lungo la documentazione e
google senza successo e, soprattutto, senza riuscire a capire se si tratti
di un errore di configurazione o di una caratteristica di samba (3.0.10).
Qualche idea?
kalb
P.S. Allego l'output di testparm:
# Global parameters
[global]
        workgroup = PIPPO
        server string = Samba Server
        interfaces = 
192.168.3.5/24
, 
192.168.2.6/24
        security = SHARE
        obey pam restrictions = Yes
        password server = None
        pam password change = Yes
        passwd program = /usr/bin/passwd %u
        passwd chat = *New*password* %n\n *Retype*new*password* %n\n
*passwd:*all*authentication*tokens*updated*successfully*
        username map = /etc/samba/smbusers
        unix password sync = Yes
        log file = /var/log/samba/%m.log
        max log size = 0
        socket options = TCP_NODELAY SO_SNDBUF=8192 SO_RCVBUF=8192
        preferred master = No
        domain master = No
        dns proxy = No
        ldap ssl = no
        hosts allow = 192.168.2., 192.168.3., 127.
[homes]
        comment = Home Directory for %S
        path = /mnt/rh9/home/%S
        valid users = %S
        read only = No
        create mask = 0664
        directory mask = 0775
        case sensitive = No
        browseable = No
[printers]
        comment = All Printers
        path = /var/spool/samba
        guest ok = Yes
        printable = Yes
        browseable = No
[download]
        comment = Download repository
        path = /home/download
        force user = nobody
        force group = nobody
        read only = No
        force create mode = 0777
        directory mask = 0777
        guest ok = Yes
[web]
        comment = Web server home
        path = /var/www
        valid users = alberto
        read only = No
[cdrom]
        comment = Cdrom
        path = /media/cdrecorder
        guest ok = Yes

         browseable = No
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^ !!!!!!!!!!!!!!! ^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
]zac[
P.S.  :P

>         browseable = No
Tratto dalla palla di natale con "man smb.conf" scritto sopra:
The browseable flag for auto home directories will  be  inherited  from 
the  global  browseable  flag, not the [homes] browseable flag. This is
useful as it means setting browseable = no in the [homes] section  will
hide the [homes] share but make any auto home directories visible.
Probabilmente i bagordi natalizi mi annebbiano un po', perche' non ho capito
se intendi dire che il mio errore deriva da "browseable=no" (se vedi il
dump allegato al precedente mex il mio settaggio e' questo), oppure che
dovrei settare "browseable=no". In entrambi i casi aspetto smentita e
delucidazioni.
Grazie comunque.
kalb

 smentita e delucidazioni.
]zac[
Questo vuol dire che non hai fatto la prova? sigh .... spero proprio di no,
altrimenti c'è da pentirsi di aver risposto.
P.S. con i client win è bene sloggarsi (all'inizio sarebbe prudente
riavviare) dopo aver riavviato samba.

 
Avevo gia' fatto la prova. Settando "browseable=no" viene esposta la
cartella "home", se pero' tento di aprirla per ritrovare al suo interno la
cartella utente, mi viene richiesta una password che non e' quella
dell'utente con cui sono loggato (cioe' non me la riconosce come valida).
In ogni caso questo non e' il comportamento che vorrei dal server.
In realta' non e' cosi' importante far funzionare questa cosa, ma mi
piacerebbe molto capire dov'e' il problema per una mia personale
curiosita'.
Ciao e grazie.
kalb

 
altrettanto a te,
[cut]
forse il problema e' qui:
     security = SHARE
usando questa configurazione il manuale dice:
"The client expects a password to be associated with each share, 
independent of the user. "
io uso share quando non voglio inserire gli utenti altrimenti
uso
     security = USER
cosi' ogni utente vedra' la sua home tra le condivisioni
bye
r

 cartella "home", se pero' tento di aprirla per ritrovare al suo interno la
]zac[
Suppongo che intendevi su yes, è in quel caso che compare la 'homes' (HOMES
che è un link alla HOME dell'utente.)
Comunque concordo con 'nerone' che se non imposti security su user è
difficile che puoi gestire facilmente gli utenti e le home degli utenti.