Newsgroup: it.comp.os.linux.sys
Titolo: PDC NT4 & SAMBA 2.2.0a

Salve a tutti...
Sono nella "popo'" .. e non so' piu' che pesci pigliare ...
Situazione: 
Server a) installato NT 4.0SRV (OBELIX) PDC del dominio PROPANO con altri
server membri e tutto funziona.
Server b) installato SUSE 7.x (anche con Mandrake stessa cosa) con SAMBA
2.2.0a (ultima release disponibile per SUSE) configurato con
SECURITY=DOMAIN (ho gia provato anche server) e fatto il join al dominio
PROPANO e come password server settato OBELIX. Il server SAMBA si chiama
HERCULES.
Se ho capito giusto, le password dovrebbe 'leggerle' dal OBELIX , ma non
funziona nulla. Ragionando sulla logica dei LOCAL e GLOBAL group di
Windows dove devo andare a specificare i GLOBAL Group di OBELIX che hanno
diritto ad accerede a 'share' pubblicati da HERCULES ? E' giusto questo
ragionamento oppure mi son perso o non ho capito qualcosa ? L'unico modo
in cuio son riuscito a far accedere alle risorse degli utenti e' stato
creando gli utenti e assegnando la password (passwd etc etc oppure da
SWAT).
Se poi provo a vedere le caratteristiche (tasto destro proprietą dal menu
network di macchine MS) con macchine WIN98 mi dice che HERCULES appartiene
al workgroup PROPANO (tutto sommato giusto) mentre se faccio questa
operazione da una macchina win2000 mi dice che appartiene al dominio
HERCULES !! 
Esiste qualche guru che mi sa' aiutare ?!? 
Grazie!
Ciao, GAS
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Non sono un guru ma questa cosa l'ho fatta.
SECURITY=DOMAIN OK , altra cosa,  è presente nel server manager della tua
macchina NT il tuo linuxbox ?
Direi di si se
il comando
smbpasswd -j DOM -r DOMPDC  è andato a buon fine ( lo puoi vedere se e stato
creato il file  <NT DOMAIN NAME>.<Samba Server Name>.mac .
Devi poi creare sul linuxbox utenti ( a livello di sistema operativo ) con lo
stesso nome degli utenti con cui ti logghi al dominio ,
se non puoi (perchè per esempio usi degli spazi) puoi sempre usare la
variabile user map di samba ( semplicemente definisci un file dove dichiari
equivalenza fra
utente NT e utente su SAMBA).
In questo momento mi sembra tu stia usando il file smbpasswd per la
validazione.
Con Samba 2.0.7 e NT mi è andato tutto liscio ...
            Fammi sapere
                                Simone ;-))))

 diritto ad accerede a 'share' pubblicati da HERCULES ? E' giusto questo
Allora, vediamo un po'...
# workgroup = NT-Domain-Name or Workgroup-Name
   workgroup = PROPANO
# server string is the equivalent of the NT Description field
  server string = Hercules (Samba Server)
  security = server
  invalid users = root bin daemon adm sync shutdown \
                   halt mail news uucp gopher
# Use password server option only with security = server
   password server = <IP di Obelix>
# You may wish to use password encryption. Please read
# ENCRYPTION.txt, Win95.txt and WinNT.txt in the Samba documentation.
# Do not enable this option unless you have read those documents
  encrypt passwords = yes
  smb passwd file = /etc/smbpasswd
  unix password sync = yes
# Unix users can map to different SMB User names
  username map = /etc/smbusers
# Most people will find that this option gives better performance.
# See speed.txt and the manual pages for details
   socket options = TCP_NODELAY
#########
## CON QUESTI TI EVITI UN SACCO DI NOIE RELATIVE AL BROWSING
#########
# Browser Control Options:
# set local master to no if you don't want Samba to become a master
# browser on your network. Otherwise the normal election rules apply
   local master = no
# OS Level determines the precedence of this server in master browser
# elections. The default value should be reasonable
;   os level = 33
   os level = 1
# Domain Master specifies Samba to be the Domain Master Browser. This
# allows Samba to collate browse lists between subnets. Don't use this
# if you already have a Windows NT domain controller doing this job
   domain master = no 
# Preferred Master causes Samba to force a local browser election on startup
# and gives it a slightly higher chance of winning the election
   preferred master = no
# WINS Server - Tells the NMBD components of Samba to be a WINS Client
#	Note: Samba can be either a WINS Server, or a WINS Client, but NOT both
;   wins server = w.x.y.z
   wins server = 192.168.4.1
#
# Questo se hai un server WINS altrimenti puoi mettere 'no' mi pare.
#
# DNS Proxy - tells Samba whether or not to try to resolve NetBIOS names
# via DNS nslookups. The built-in default for versions 1.9.17 is yes,
# this has been changed in version 1.9.18 to no.
   dns proxy = no
prova cosi' e fammi sapere.. io ho tutti gli share solitamente
accessibili a tutti mentre per quelli strettamente personali li ho messi
come appartenenti ad un gruppo UNIX cosi' quando qualcuno tenta di
collegarsi viene chiesta la password.
-- 
Pierluigi De Rosa (
tho...@durin.khazad-dum.net
).
<<      LINUX: the choice of a GNU generation     >>
<<   For my real address... ask the Balrog.       >>
* Sostenete la Lega per la Soppressione dei Troll *

 * Sostenete la Lega per la Soppressione dei Troll *
:-)
Funziona decisamente meglio quasi tutto, ovvero vedo finalmente il mio
'SAMBINO' nel dominio e vedo subito gli share, ho solo ancora qualche
casino con gli account:
Devo creare gli account su Linux o su SAMBA (SWAT) ?
per chiarire:
Io sul dominio PROPANO ho un gruppo globale chiamato Tecnici un'altro
chiamato Contabili ed il gruppo Domain User (standard di NT).
Sul mio Hercules ho tre share 
Tecnici = a cui devo dare accesso in FULL CONTROLL a TECNICI e READ a
Domain user
Gestionale = a cui devo dare accesso in FULL CONTROLL a CONTABILI e READ a
Tecnici
Bidone = a cui tutti gli user del Domain User devo poter leggere e solo
Tecnici e Contabili FULL CONTROLL
Ora .. questi gruppi che sono già creati, con anche gia' gli utenti
creati, sono disponibili sul dominio .. come faccio ad associarli agli
share di HERCULES ?
Per il resto funziona quasi tutto, ovvero appena creo un utente anche lato
HERCULES (Linux & SWAT) specificando la password uguale a quella NT, vedo
gli share e la sua HOME in lettura e scrittura... devo proprio crescere!!
(e ho gia' i capelli bianchi !!! :-) Non si smette mai di imparare!)
Grazie a tutti e due ... sono in debito! Dalle mie parti ci si sdebita a
BIRRE e PIZZE ... quando volete!


 chiamato Contabili ed il gruppo Domain User (standard di NT).
[..]
E' molto semplice, se quelli da te citati sono utenti del dominio non
hai che da settare gli share in modo che solo alcuni utenti possano
accedervi, per es.
[Public]
   comment = Public Area
   path = /opt/Public
   public = yes
   read only = no
   writeable = yes
   browseable = yes
   printable = no
   create mode = 0660
   directory mode = 0770
   dont descend = CZ
   dont descend = Mp3
   veto files = /*CZ*/Mp3*/
   delete veto files = no
   follow symlinks = no
#   valid users = @users
   write list = @users
   available = yes
[Work]
   comment = Temporary file space
   path = /work
   public = yes
   read only = no
   writeable = yes
   browseable = yes
   printable = no
   create mode = 0660
   directory mode = 0770
# Fa apparire come vuote le directories indicate (impedisce di
# discendere dentro di esse)
#    dont descend = Pier Mordor cz RPMs Linux
#    veto files = /*Pier*/
#    veto files = /*Mordor*/
#    veto files = /*cz*/
#    veto files = /*RPMs*/
#    veto files = /*Linux*/
#    delete veto files = no
#    follow symlinks = no
   valid users = @users
   write list = @users
   available = yes
la prima, Public cioe' /opt/Public e' uno share accessibile a tutti ma
solo in lettura, mentre in scrittura e' accessibile solo agli
appartenenti al gruppo users. il secondo e' uno share accessibile sempre
e solo agli utenti di @users ma puoi anche mettere una lista di utenti
del dominio separati da virgole. Nota l'uso di "dont descend" (fa
apparire la directory come vuota), "veto files" (impedisce del tutto
l'accesso alla directory), "delete veto files" (che impedisce la
cancellazione, accidentale o no, dei files di cui e' vietato l'accesso,
e "follow symlinks". Questo dovrebbe bastarti.. in ogni caso la lettura
della man page di smb.conf non ma mai male :)
-- 
Pierluigi De Rosa (
tho...@durin.khazad-dum.net
).
<<      LINUX: the choice of a GNU generation     >>
<<   For my real address... ask the Balrog.       >>


 della man page di smb.conf non ma mai male :)
Urco can funziona tutto! :-)
erano le 3 stanotte che son riuscito a capire una cosa .. I GRUPPI devo
definirli lato LINUX (poco chiaro questo sul man)!!! 
Già ... devo ammetterlo e' un po' contorta come logica ma poi funziona
(Sono abituato all'NDS di Novell, che per quanto riguarda amministrazione
e file system non lo batte nessuno!!)
Grazie ancora, mi sa' che dopo questa esperienza mettero' sul mio sito una
mini faq per i NERDS-Linux (Categoria alla quale mi fregio di 
appartenere :-) !!) relativa all'argomento...
Grazie ancora, CIAO!


 Grazie ancora, CIAO!
De nada, lieto di esserti stato di aiuto :-)
