Le possibilità di interoperabilità fra client e server Windows e Samba in una rete locale per la condivisione dei file sono varie e si possono raggruppare in due scenari di riferimento:
- Windows server con client misti (Windows, Linux/Unix, MacOS).
- Linux/Unix Samba server con client misti.
E' possibile configurare Samba per:
- Operare come Primary Domain Controller (PDC di un dominio NT, ma non Domain Controller di una Active Directory) di una rete mista, gestendo anche i profili di macchine Windows e il login sul dominio. Una simile opzione permette ad una macchina Linux con Samba di eseguire le stesse funzioni di un PDC di dominio NT.
- Operare come normale File Server per client misti. I metodi di autenticazione possono essere vari e a seconda del metodo utilizzato possono essere necessari diversi interventi sul server e sui client.
- Operare come Domain Member con le funzionaità di file server accessibili sulla base delle login e password del dominio. Samba può essere parte sia di un dominio NT (Samba 2 o superiori) che di una Active Directory (Samba 3 o superiori)
- Operare come WINS server (o essere configurato per utilizzare un altro WINS server). In questo caso la configurazione è semplice, rapida ed efficace, non presentando particolari problemi di compatibilità e interoperabilità.
- Operare come Master Browser in una rete mista.
Samba NON permette invece di gestire una macchina come Backup Domain Controller di un PDC Windows, non può essere un Backup Browser e non può essere un Secondary Wins Server.
Sul lato client, invece, non ci sono particolari problemi ad usare Samba per connettersi a server Windows o Linux: la condivisione di rete remota viene normalmente montata sul file system locale e ci si può normalmente accedere con i permessi concessi.
Casi e situazioni comuni con rete miste Windows-Linux - WINS - PDC.
Linux AdministratorIntroduzione all'arte sistemistica
Muliaslot88
Excellent post. I was checking continuously this blog
and I?m impressed! Extremely helpful information specially the
last part ? I care for such info much. I was seeking this certain information for a long time.
Thank you and good luck. <a href="https://103.3.62.242/">Muliaslot88
Configurazione samba per tvix sh 5100
Salve,
ho un problema con un mediabox e precisamente un dvico tvix 5100 .
Devo poter accedere,su una rete lan configurata su due pc desk xp professional da questo dispositivo, che vuole un indirizzo ip samba o nfs,agli hdd dei miei pc dove sono i file video da avviare.
Non so cosa usare,ho provato con knoppix 3.7 ma non rileva neanche egli il dispositivo in questione.
e ci tengo a dire che di linux sono gigiuno.
grazie per chi ha voglia di aiutarmi
Re:samba PDC
ciao
prova dal samba.conf ad eliminare tutti i gruppi @nobody in questo modo, almeno credo non dovresti avere piu il problema di login....
ma per gli utenti sotto samba, usi ldap o altra soluzione?
Samba ed active directory
Si può usare un server samba come pdc ed uno windows come bdc e come protocollo usare actove directory? se si come configurali?
Rispondimodalità archive o no
quando si fanno le copie di backup db oracle il db e meglio che stia in modalità archive o no
RispondiSamba PDC e accessi da Client win 98
Ho un problema con gli accessi da client Win98: se digito correttamente utente e sbaglio la password il sistema mi rigetta se invece sbaglio a digitare l'utente (scrivo steano anzichè stefano ad es.) il sistema apparentemente mi logga correttamente ma per il PDC io nonostante sia l'utente steano (nel mio es.) che non esiste negli utenti di samba sono comunque per Samba visto come utente nobody.
il mio smb.conf è il seguente:
[global]
log file = /var/log/samba/log.%m
smb passwd file = /etc/samba/smbpasswd
ldap ssl = no
passwd chat = *New*UNIX*password* %n\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*
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
logon drive = h:
domain master = yes
username map = /etc/samba/smbusers
map to guest = Bad User
null passwords = yes
encrypt passwords = yes
passwd program = /usr/bin/passwd %u
security = domain
logon home = \\%L\%u
dns proxy = No
netbios name = Server
server string = Samba Server
writeable = yes
logon script = %g.cmd
unix password sync = yes
local master = yes
workgroup = local.domain
logon path = \\%L\netlogon
os level = 80
update encrypted = yes
add machine script = /usr/sbin/useradd -d /dev/null -g machines -s /bin/false -M %u
valid users = @admin,@nobody,@professori,@root,@studenti
max log size = 50
log level = 2
domain logons = yes
create mode = 770
directory mode = 770
[homes]
valid users = @admin,@professori,@root,@studenti
browseable = no
path = %H
[profiles]
create mask = 0600
directory mask = 0700
valid users =
browseable = no
path = /home/profiles
[netlogon]
browseable = no
writeable = no
valid users = @admin,@nobody,@professori,@root,@studenti
public = yes
write list = @admin
path = /home/netlogon
[printers]
browseable = no
comment = All Printers
printable = yes
valid users = @admin,@nobody,@professori,@root,@studenti
path = /var/spool/samba
available = no
[public]
writeable = yes
path = /home/public
force create mode = 777
force directory mode = 777
comment = Cartella pubblica
valid users = @admin,@professori,@root,@studenti
public = yes
[Didattica]
comment = Documenti per la didattica
valid users = @admin,@professori,@root,@studenti
read list = @studenti
public = yes
create mode = 775
write list = @professori,@root
path = /Shares/Didattica
directory mode = 775
force group = professori
[Lab_utility]
inherit permissions = yes
path = /Shares/Lab_utility
force directory mode = 0775
force create mode = 0775
comment = Softwares utility
valid users =
public = yes
[home]
browseable = no
valid users = @admin,@professori,@root,@studenti
path = /home
force group = studenti
E' inutile forse spiegarvi che ho provato in mille modi dal lato client per tentare di evitare questo problema senza successo.
Qualcuno mi può aiutare
uids!
Scusa, ma il log è fin troppo esplicito: lo Uid dell'utente su passwrod non coincide con quello su smbpasswd, per cui samba non riesce ad associare l'utente samba ad un utente di sistema. Verifica anche se i nomi sono case sensitive.
Rispondie ancora
ecco l'errore che riporta nel log [2005/02/28 17:55:06, 0] smbd/password.c:pass_check_smb(567)
Error : UNIX and SMB uids in password files do not match for user '*********'!"" e preciso che le password ora sono impostate a nulla!!!! se qualkuno sà darmi aiuto che lo faccia!!!
fatto!
Fatto anche quello ho usato smbpasswd per cambiare passwd, ho anche provato a toglierla del tutto la passwd ma quando punto con il browser di rete sul server non mi da accesso, sigh
RispondiRe Autenticazione windows su samba
Per autenticare gli utenti Samba di default usa il suo smbpasswd, che può avere passwrod diverse dal passwd di sistema.
Autenticazione windows su samba
Salve, ho un piccolo problema che nel mio piccolo è molto grande!!!
Ho effettuato l'aggiunta di un utente sulla rete con una macchina win_xp_home SP2 ho creto l'utente linux sul server, e siccome l'utente linux è uguale a l'utente windows la mappatura nel file /etc/samba/smbusers non è necessaria, ma purtroppo l'autenticazione non avviene, e secondo me deve essere un problema del sp2 di xp chi mi sa aiutare?
stesso problema
ho avuto anch'io lo stesso problema su un pc con winxp pro appena installato, invece su un'altro xp pro sp2 funziona correttamente. Purtroppo ho fatto molte prove e non ricordo la sequenza giusta delle operazioni, ma se vi può essere d'aiuto qualche configurazione del pc che funziona chiedete. Se poi trovate una soluzione definitiva fatemi sapere. grazie
Rispondiprofili
anche io ho foote tutte le prove del caso ma ho notato lo stesso problema mentre w2k tutto ok! Forse su xp è un problema di patch ???
RispondiGia
è lo stesso problema che ho io e che non riesco a risolvere, se dovessi capire informami
RispondiPerchè?
Ho provato a configurare Samba ( v 2.2.3 ) come PDC di una rete con un Mandrake e un Win XP seguendo la configurazione sul sito. Tutto funziona, anche se su Windows si deve andare a modificare un po di cose in più ( nell' acount utente, dopo che samba funziona, si deve configurare windows per dirgli su quale macchina andare a prendere e a salvare le password ). Il problema più grosso è che Win XP non trova il profilo utente nel compuer remoto e ogni volta parte da zero. Nella configurazione ho messo come logon path = /home/%u (non %U) e logon home = /home/%u/.profile . Tutto il resto funziona perfettamente, anche l' aggiunta o la cancellazione di utenti, i permessi etc...