2 2 P D C S a m b a Windows NT P D C S a m b a ( 2. 0 ) Windows NT P D C ( S a m b a - n t d o m @ S a m b a. o rg ) U N I X P D C U N I X Samba PDC N I S i n t e l S p a r c S a m b a Windows NT PDC 21 Windows NT 5.0 Windows NT 5.0 Windows 2000 22.1 Windows NT Windows 9x 21 Windows 9x Windows NT Windows NT N S a m b a 12 Windows NT S a m b a N T S a m b a D o c u m e n t a t i o n
275 22 PDC S a m b a ( H E A D ) H E A D v s m b. c o n f 2. 1. 0 Windows NT 3.51 4. 0 P D C Windows NT 4.0 s m b p a s s w d Windows NT 4.0 S a m b a Windows 9x Windows NT C t r l A l t D e l Wi n d o w s N T s m b p a s s w d Windows NT U N I X UNIX W h e e l Windows NT Domain Admins NTFS ACLs Samba PDC P D C S a m b a Windows NT B D C Windows NT P D C Windows NT BDC Windows NT S a m b a Windows NT S M B L a n M a n N T L M 2 S M B S a m b a U N I X Windows NT ACLs N T P D C 2. 1 22.2 H E A D HEAD Samba C V S C V S S a m b a S C C S C V S d i ff U N I X p a t c h S a m b a C V S S a m b a C V S C V S
276 We b h t t p :// w w w. c y c l i c. c o m / C V S C V f t p :// d o w n. o a d. c y l i c. c o m / p u b / C V S GNU autoconf Samba 2.0 Samba CVS HEAD cvs -d :pserver:cvs@cvs.samba.org:/cvsroot login c v s./ S a m b a H E A D cvs -d :pserver:cvs@cvs.samba.org:/cvsroot co samba C V S 2. 0 3 S a m b a S a m b a S a m b a - b u g s @ S a m b a. o rg s a m b a - n t d o m @ s a m b a. o rg c o n f i g u r e m a k e make install S a m b a / u s r / l o c a l / s a m b a / / u s r / l o c a l / s a m b a / o r i v a t e / 22.3 Windows NT Samba PDC Windows NT 1 s m b. c o n f security = user encrypt passwords = yes N e t B I O S B U R R I TO C H I P S N D I P S [ g l o b a l ] netbios name = BURRITO workgroup = CHIPSNDIPS S a m b a S a m b a s m b p a s s w d D O M A I N N A M E. S I D D O M A I N N A M E s m b. c o n f /usr/local/samba /private / C H I P S N D I P S. S I D s m b d s i d
277 22 PDC s i d Windows NT s m b c s i d s p e e d y / e t c / p a s s w d U N I X S l a c k w a r e L i n u x a d d u s e r S a m b a s m b p a s s w d S a m b a s m b p a s s w o r d s m b. c o n f N e t B I O S S a m b a s m b p a s s w d N e t B I O S s m b c l i e n t S a m b a Windows 9x domain logons [ n e t l o g o n g ] s m b. c o n f
278 21 logon script = logon.bat N T 22.4 Windows NT Windows 5.51 Service Pack 5 Windows NT 4. 0 Service Pack 4 S a m b a Windows NT 1 2 3 security = domain S a m b a 22.4.1 U N I X S u n M i c r o s y s t e m s N I S + D C Windows 9x Windows Windows 9x S a m b a Windows NT P D C 22-1 Samba PDC N e t B I O S $ Windows NT B I L B O B I L B O $ N e t B I O S
279 22 PDC B I L B O $ b i l b o 22-1 Wi n d o w s NT 4.0 r i d r i d 12 r i d u i d g i d r i d r i d U N I X u i d B I L B O $ / e t c / p a s s w d / e t c / p a s s w d u i d L i n u x b i l b o $ : * : 1 0 0 0 0 : 1 0 0 0 : WinNT trust account: /dev/null:/bin/false p a s s w d / d e v / n u l l u i d / u s r / l o c a l / S a m b a / b i n / s m b p a s s w d - a - m s m b p a s s w d root# /usr/local/samba/bin/smbpasswd -a -m bilbo Added user bilbo$. Password changed for user bilbo$ p r i v a t e / s m b p a s w d U N I X 8 N e t B I O S 15 S l a c k w a r e a d d u s e r 8 / e t c / p a s s w d P D C 22.4.2 S a m b a 12 Windows NT S a m b a 4. 0 Windows NT 3.5
280 Windows NT PDC Windows NT N e t w o r k I d e n t i f i c a t i o n C h a n g e 22-1 O K 22-2 O K N e t w o r k Windows NT s p e e d y 22-2 C H I P S N D I P S S a m b a C I H P S N D I P S < 1 b > h o s t s d e n y 22.4.3 NT N T s p e e d y C H I P S N D I P S C t r l + A l t + D e l Windows NT Security C H I P S N D I P S \ s p e e d y C H I P S N D I P S S a m b a 11 C H I P S N D I P S < 1 b > W I N S 18 W I N S 22.5 Windows NT Windows N T F S A C L Windows 9x U N I X Windows NT 22.5.1 2 2-3 S a m b a Windows NT U N I X Windows NT U N I X U N I Windows NT S a m b a 1. domain group map 3 domain group map
281 22 PDC U N I X N T domain group map = /usr/local/samba/lib/domain_group.map 22-3 Windows NT U N I X UNIX UNIX WinNT Windows NT UNIX WinNT UNIXgroupname = NTgroupname U N I X g r o u p n a m e / e t c / g r o u p NT g r o u p n a m e Windows NT N A c c o u n t i n g U N I X a c c t acct = Accounting net group /domain A c c o u n t i n g U N I X acct UNIX N T F S a c c t A c c o u n t i n g Windows Explorer 22-4 22-4 a c c t
282 / e t c / g r o u p a c c t s p e e d y a c c t : * : 2 0 0 : d a p h n i e, s c o o b y, velma, speedy N T D :\ f i n a c e s a c c t Domain Admins Domain Users Domain Guests U N I X n t a d m i n / e t c / g r o u p s p e e d y n t a d m i n : * : 1 6 : s p e e d y User Manager for Domains Samba PDC s p e e d y A c c o u n t g i n g Domain Admins 22-5 22-5 User Manager for Domains s p e e d y 2. domain user map domain user map domain group map U N I X Windows NT domain user map = /usr/local/samba/lib/domain_user. m a p UNIXusername = [ \ \ Domainname \ \ ]N Tu s e r n a m e U N I X u s e r n a m e U N I X N t u s e r n a m e D o m a i n - n a m e S a m b a w o r k g r o u p S a m b a N T S a m b a domain user map username map Windows NT A d m i n i s t r a t o r UNIX root 1 s m b. c o n f domain user map domain user map = /usr/local/samba/lib/domain_user. m a p 2 / u s r / l o c a l / S a m b a / l i b / d o m a i n _ u s e r. m a p root = Administrator 3 s m b p a s s w d r o o t
283 22 PDC A d m i n s t r a t o r s m b p a s s w d r o o t Windows NT A d m i n i s t r a t o r User Manager for Domains 22-6 22-6 User Manager for Domains C H I P S N D I P S A d m i n i - s t r a t o r 3. local group map 3 local group map Samba PDC N T U N I X local group map = /usr/local/samba/lib/local_group.map local group map U N I X g r o u p n a m e = [BUILT I N \ ] N T g r o u p n a m e U N I X g r o u p n a m e / e t c / g r o u p NTg r o u p n a m e B U I LT I N A d m i n i s t r a t o r s U s e r s Samba PDC A d m i n i s t r a t o r s U N I X w h e e l g r o u p m a p w h e e l = B U I L I N \ A d m i n i s t r a t o r s 22.5.2 logon home logon drive logon path Windows NT 22-7 s m b. c o n f 22-7 User Namager for Domains
284 Home Directory logon drive logon home logon drive = Z: logon home = \ \%N\%U 22-7 logon home S a m b a [ h o m e s ] logon home = \ \s e r v e r\ u s e r s \u s e r n a m e [ u s e r s ] u s e r n a m e s e r v e r [ u s e r s ] logon drive Windows NT Z : C : logon path Windows 9x 21 [ p r o f i l e s ] logon path logon path = \ \s e r v e r\ p r o f i l e s \u s e r n a m e [ p r o f i l e s ] Samba PDC 22.6 Windows 9x Windows NT Windows 9x e x p l o r e r. e x e Windows NT A C L Windows NT Windows 9x Windows NT Windows 9x Windows NT U N I X Windows NT P C s S a m b a logon path S a m b a Windows NT P D C [ n e t l o g o n ] Default User P D C Wi n d o w s Windows NT
285 22 PDC M i c r o s o f t h t t p :// w w w.microsoft.com/ntserver/nts /techdetails/ S a m b a P D C Windows NT 4.0 Server Server Manager, User Manager for Domains S y s t e m Policy Editor M i c r o s o f t F T P Windows NT 4.0 Service packs3 4 Server Manager user Manager for Domains Windows NT 4.0 ftp://ftp.microsoft. c o m / S o f t l i b / M S L F I L E S / S RV TO O l. E X E Windows 9x N E X U S. E X E 22.7 rpcclient S a m b a Andrew Tr i d g e l l n m b d s m b c l i e n t Samba PDC Luke Leighton s m b d D C E / R P C r p c c l i e n t r p c c l i e n t Windows NT r p c c l i e n t Windows NT 4.0 Wo r k s t a t i o n s m b :\ > h e l p
286 B I L B O 4. 0 ) Windows NT ( L S A ) Wi n d o w s NT LSA r p c c l i e n t Samba PDC U N I X Windows NT 22.8 Windows 2000 Windows 2000 Windows NT 5.0 Windows 2000 Windows NT 4.0 Windows 2000 W I N S Windows NT 5.0 Beta2 Windows 2000 S a m b a Windows 2000 P D C S a m b a P D C Windows NT 22.9 S a m b a Windows NT S a m b a Windows 9x Windows NT U N I X 22.10 Samba 2.0 Windows NT Samba 2.0 P D C H E A D Samba PDC H E A D P D C S a m b a - n t d o m @ S a m b a. o rg We b h t t p : / / S a m b a / o rg / l i s t p r o c /
287 22 PDC Samba PDC Samba NT Samba We b D o c u m e n t a t i o n 22.11 H E A D S a m b a Samba 2.0 ( L S A )[ e m ] Windows NT