[Samba-it] Account machine non funzionante

fanabe at tin.it fanabe at tin.it
Mon Mar 12 09:43:59 MDT 2007


Salve a tutti,

Uso una OpenSuSE 10.2 con samba 3.0.24.
Diciamo che ho 
implementato un PDC con tdbsam nel solito modo in cui sono abituato a 
lavorare per piccolissimi domini, file di configurazione che poi 
funziona benissimo su più samba 3.0.9.
Il problema che mi si presenta 
con la 3.0.24 e 3.0.23 (sempre che sia un problema di release) è che le 
macchine XP SP2 non riesco a fare il join al dominio perchè come ho 
verificato non viene aggiunto l'account machine in automatico.
Nel file 
di log è presente il seguente messaggio:

 [2007/03/08 16:36:01, 0] 
passdb/pdb_interface.c:pdb_default_create_user(368)
  
_samr_create_user: Running the command `/usr/sbin/useradd -g nogroup -c 
"Account Machine" -d /dev/null -s /bin/false -M giulian$' gave 6
[2007/03/08 16:36:01, 3] passdb/pdb_interface.c:pdb_default_create_user
(384)
  pdb_default_create_user: failed to create a new user structure: 
NT_STATUS_NO_SUCH_USER

Ho provato ad inserire manualmente il nome 
macchina in /etc/passwd e tutto funziona.
Nel dubbio ho provato anche 
una macchina NT Workstation 4.0 SP6a ma il discorso si ripete.
Ho 
provato anche mettere il backend del file smbpasswd ma non varia nulla.
Vi allego il file di confgurazione:

[global]

        
#*************************************** Parametri per il dominio REZIA

        workgroup                      = DM
        
security                       = user
        server 
string                  = Server Centrale
        netbios 
name                   = Server2
        os level                       
= 255
        local master                   = Yes
        preferred 
master               = Yes
        domain master                  = Yes
        domain logons                  = Yes
        encrypt 
passwords              = Yes

        admin users                    = 
root,administrator

        passdb backend                 = tdbsam:
/etc/samba/passdb.tdb

        #************************************* 
Parametri per la sincronizzazione

        unix 
extensions                = Yes

        encrypt passwords              
= Yes

        passwd program                 = /usr/bin/passwd %u
        unix password sync             = Yes
        passwd 
chat                    = *New*UNIX*password* %n\ 
*Retype*new*UNIX*password* %n\n*Enter*new*UNIX*password* %n\n 
*Retype*new*UNIX*password* %n\n *passwd:*all:
*authentication*tokens*updated*successfully*

       # add user 
script               = /usr/sbin/useradd -m '%u'
       # delete user 
script             = /usr/sbin/userdel -r '%u'
       # add group 
script               = /usr/sbin/groupadd '%g'
       # delete group 
script            = /usr/sbin/groupdel '%g'
       # add user to group 
script       = /usr/sbin/usermod -G '%g' '%u'
        add machine 
script             = /usr/sbin/useradd -n -g nogroup -c "Account 
Machine" -d /dev/null -s /bin/false %u

        
#*********************************** Impostazione file delle password 
per corrispondenza Unix-Samba

        smb passwd file               = 
/etc/samba/smbpasswd
        username map                  = 
/etc/samba/smbusers

        #********************************** Share 
condivise che verranno inserite automaticamente nel Browsing list

        auto services                 = dos
#********************************** Sincronizzazione ora e data per i 
client Microsoft

        time server                   = Yes

        
#********************************** Roaming Profiles disabilitato sia 
per piattaforma Windows 9x/Me che 200x/XP/Vista

        logon 
path                    =
        logon home                    =

        #********************************** Unità logica Z:\ che punta 
allo share di default

        default                       = dos
        logon drive                   = Z:

        
#********************************* Impostazione dei log per Samba

        syslog                        = 0
        log 
level                     = 3
        log file                      = 
/var/log/samba/log.%m
        max log size                  = 2048

        #********************************* Impostazione dei socket per 
Samba

        socket options                = TCP_NODELAY 
SO_RCVBUF=8192 SO_SNDBUF=8192

        
#********************************* Disabilitazione DNS Proxy

        
dns proxy                     = No

        
#********************************* Samba come server WINS e metodo per 
la risoluzione dei nomi NETBIOS

        wins support                  
= Yes
        name resolve order            = hosts bcast

        
#******************************** Sezione stampa

        printcap 
name                 = /etc/printcap
        load 
printers                 = Yes
        printing                      = 
lprng

        #******************************** Sezione account guest 
per share [IPC$]

        guest ok                      = Yes
        
guest account                 = giuliano

        
#******************************* Sincronizzazione WINS per reti remote

        remote announce              = 10.10.46.0/255.255.255.0
        
remote browse sync           = 10.10.46.0/255.255.255.0

Lascio perdere 
gli share......

Accetto qualsiasi tipo di suggerimento.

Grazie per 
l'attenzione.

Giuliano





More information about the samba-it mailing list