Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 16 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
16
Dung lượng
897,5 KB
Nội dung
DịchvụSamba !"# $%&'!( &)*+,-.&'!'!/0"%123*%4&56 78*9:5 ,-;%6 DịchvụSamba ,<="> "$2!?;"1"-1"@A"!%&%B3*%4&C8 *9DEFGHIC/0CHJA2&'(6CK<'7AC"1"-1"&L*9 %M"NOHNDP""!?12"QGR$"SC>"%<T<12"Q DU1"@"1"",'&'!'!"QA"!%&%B3*%4&D ,V,'*N!'!'! "QA3*%4& ""<*W"9B,'*<!"%+12"%&L*9-A"!%&%B 3*%4&G+*W"92"> "$2!?X12%*YNOHN,;Z= ?>DP"! !?;,FGHI/0C22>*DP"*Y"%- 1" ["\%]+T"!D,@R,^<!?B,'*<!B&'!'!"_ !U@"1""M`"Q",'C"1"-8"*a*2!?C"1""["9 S<"%"1"%1"+"1"<=!%A"!%&%B3*%4&"1""["9;!W "$2!?%M"AJb'!'!A'&&'J,%"c"%<T<"&)B,'-dC 12@"1"12"$23(C(#%"GAJ,%M"DP""1"-"Q A"!%&%B&L*9 "&)*+,-$7@/0C"e*f%%M"AJ R!&dR! D&*C*C g>"2-h@"1"-"Q A"!%&%BC Di*Y"> ,-"@12/0G'4%!G'%!%%* j><="> ,2.kl"Q-m'*n/0%"*%4,%*. 4'&'444&%!N?;"Q"eDP"2Di02?CR2 ,2<?;66o5">&p!?km'*nV'*%!%!'5,8*9j>!?km'* nDP">>'%"qmNAbm'*N"'A'!cDP",D$ D9" GD["\,%M"DP"&L*9!%+";,022C$&r <1-!s>"_,5&'!'!b&L*9 "%'"@123*%4&2/01"cC ",'^"8,"M"`"%4%!!%<<!'!&!Z!%C 1281"Rd@&'!'!",'*a*"&)B,'"\s"1"T%;&L *9%*-]: !"#$ - [DiC$"/0V'*%!%!'5tC!%l">&p>J$"> !0',->uDP""2"Ds*_,-E %&'()* %" %+)* DịchvụSamba GRuDP""!]"v,-!?&r1%"%R'!&%"Q>$ u"C"_R"D&r">[1%Epackage not install - !DiP<"D]$>C$"> *%4,%*>.!4' VN'!'!&E444&%!2444!<B*' GR,==?DP""!?12*Y*_,-E %&,-)*.& GRuDP""!?12C$dv"<,?'!&%@*Y,-E %&,)*.& !"# [-"R<'%&", - GRuDP""C]$B,'"C"1"&!D&E t !%'!,4*%4&w,-E %)/-)*) t n2%AA'b"1>cx":2&''&x":'!'!'&x &>":'!"'& Version của SambaDịchvụSamba t !%;'!"'%B!%C":B,' )*C1*"'"%*Y D!!?"["9 t 0%C"> !,$ 0!1!$ 0!1! - &!"[CB,'"DP"!%D9"!% '!,4*%4C$wE +)'+)*)*.2 n2%3)!C[-Cw)*C!%"L&":B,')*.2 t %&"%BC&r0-;E & DịchvụSamba t 7%4&5-6- "\&L"1"[&d'%"= V,')*.2,B,'"M";""8"QC"> 0'C&LCyY2'%"= "Q"S!%B,'2"> "S8"DP"01"Ws*bzcb{c= "1"*_lb{c,*"S8"f"$[ |*2DP"D*bzc, *"S8"01"W"8DUM">DP"":2[C "S8"2 "> |DP" !%&"%BDP"",<="8E,%,&'&&!'*'B%&C"S DP"+*}~1"<=1"&,%,&!'DP"01"Ws<T<1 g•h Global Settings: "M[&d "Q&'!'! 7+*+8 - Workgroup:?*%24%!!%<"Q123*%4&/0`^< - Server stringE[;?12/0!?$7-"11!W"%&d2 [;D,@R" - Hosts allowE,@<$"> !2"^<%12&'!'!b7*E5(5€#5E"1"12 ">HN•=s5(5€#5"> !2"^<%12&'!'!/0c - Password serverEY2":201"W"%"S&L*9%;^q "Q12"QY`^<%12&'!'!/0 - Security: ;%^!%-""&)*+,-‚!P ;%^,E FƒmCn„mƒClKA„HG7…ƒm7ƒm DịchvụSamba + GR$d&L*9""%<&&4%!*!?12"Q Y !2^<%12/0&dlKA„HG<&&4%!*&'!'! + S *Y Fƒm 12 "% 2? "= R d [ &'!'O<&&4%!*Cv2,*$;%^U; + !%"<;%^n„mƒC"1"12"%01"^2"Q>!?‚ dDP"&) - Printing, local master, encrypt password,…$"> ;%?,- 0nK3K Share definitionsE">2?"=!20.12!$C&r"1"D9"2!% <=!'*'B%&GRD9"]$>&r !^q12!$""< @^qC>&r"&)D9"2$R^q|u 792+-):8 - CommonE,i;8"B%,*'!"&) - PathEDi*†RB%,*'!"=DP""&)!?&'!'!G?R,^<Di*† 2-d"%B%,*'!"&)b?O!D@"?B%,*'!c - Valid usersE01"W2$b"Q&'!2>&'!c!2"^<%B%,*'! 1"&'!DP""1"%;!•ghC>&'!!D@"?>,*g‡h - BrowseableE">Y2":,2'&O%Ck,-O[-D9"2!? !*2-$b3*%4&ƒ0<,%!'!c - Read onlyE"%<T<Di*Y12!$"> 2*B,'2[ GR|*"S8"$*_+;<Di*Y"> 2 *B,'CDP",$b† *zcDi*Y"\"> 0'*[ $%?22"M!%D9"> !%B,')*.2">&d[&d[ 11!Ws=;)>C8*9E !'*%,2GR+;<;)&*[ 1!W<1&,‚" f""1!W!'*%,2•2'&"8,z!'*%,2•% - Writeable,write list, public, printable, y$"> ;%?,- 0nK3K ?0!1! R,^<B,'""S? !,$C""<"["9,)& )*)@)Z !"801"$<;;;%12!$12"Q<;dDP"@ A. -B*C6D6E)&F DịchvụSamba '&<!,"DU!"%<T< !1!W"Q[&d!%B,'" !S""Q"v,-2,E )&2-62-+7))8 - %BB,',Di*†?B,'"C"W>,2B,'&"%B"!% D9"O'"OO&"%B - n%&'n%&HN,[&d[R<;">C>D@*† !";"1"*W"9u,-?!%B,'&"%B!?1201"W n%&'n%&HN G. -B*C6D6E)*)@)F &,"DU![1%"1"Rd-$C"!S""Q"v,-2D &E *)@)7,87,&87,)2-62-+8 &d"%BB,'"WDP"1,O'"OO&"%B&dˆ*"%!R ;=2Q H4$I Rd@"1"-1"b3*%4&CycC"S?R,^<"1"&'! $%"1"&'!*f!?"1"/0&'!bD[<;,/0&'!cZ>">k ,$%!B,'&<&&4**f!?B,'<&&4*";B,'2s!%&"%B L*9*_,-E %&))5JK)*&)))5.)L)*)*&))5 >'*"1"&'!!%B,'&<&&4*Y2‰/D‰C"\"%<2"1"&'!"Q/0"M[ "%<2";<&&4%!*"Q"S?"=$%<&&4%!*@"%&'!s,-E %)*&))59@)@MNO&))5 DịchvụSamba !PQIQ4RIST!4UR4U Z "-d"&)B,'OB%,*'!./0"%3*%4&&L*9*W"9C"S ">"1"D@"&E R,^<HN"%"!*$"Q12/0 $%B%,*'!"&)!?/0R,^<"%/0&!'s 123*%4&C"%<T<4%!!%<&! 5 V@W/X-Y+Z&[6\];-@^F - 7%AA'x":2&''&x":5K - J;5K2-6@-60-C": I- R,^<"1"[&d"%"!* $bƒ0EHl**E5(5€#5ŠC'&E6c - R,^<"1"[&d0%@8"%$"!*$s DP-/!? "["9b@•V!'4,, 123*%4&"> !2"^<%c - Z 0'["!*$Cw,-E-22-6!%'!,3*%4& DịchvụSamba [Q+-):6-@^/X-Y+Z&NB-@^)*C6* - Tạo folder chia sẻ: + !%'!,3*%4CwK-TbIE?D9""M";*+,-d &!'c + n2$%!%"bdDG"Q3*%4&c7%'!,Cw,-{ DịchvụSamba Hoặc có thể tạo như trong MS. Windows. t 7%!%%‹&n%'C<<;":!''B%,*'!C?B%,*'!bƒ0En„mƒc - Thiết lập để máy Linux share bằng dịchvụ Samba: Z R,^<"1"[&dC%B,')*.2b20%@,D,$c {j,%,'& }j,%,~ 3%!!%<•g?3%!!%<"M12A3*%4&h bAnKAƒc '!'!&!•g?12&'!'!"Mhb'!'!c n%&&,,%4•gYW"\"Q&'!'!hbƒ0E5(5€#5c {!''& }?B%,*'!"&)~bƒ0En„mƒc %'•g"S8"h N•gDi*†RB%,*'!d"&)hbOn„mƒc (Các thông số tiếp theo tùy nhu cầu mà thiết lập.) [...].. .Dịch vụSamba 3 Cấuhình máy MS Windows và cho phép workgroup Sharing - Thiết lập để máy MS Windows nằm trong workgroup (MSHOME) Tên workgroup - Cấuhình địa chỉ IP, nhớ phải cùng mạng với server Linux (Ex: IP add: 192.168.1.1; netmask: 255.255.255.0) IP của máy MS Win Và máy Linux phải cùng mạng Dịch vụ Samba - Kiểm tra xem có máy server Linux tồn tại... /tmchiase Dịch vụ Samba 2 Cấuhình file smb.conf: # phần thiết lập chung cho toàn bộ file smb.conf, chứa thông số điều khiển của Samba server [global] workgroup = MSHOME server string = SambaServer host allow = 192.168.1 encrypt passwords = yes smb paswd file = /etc /samba/ smbpasswd # phần thiết lập các quyền truy xuất file/folder chia sẻ # mọi người đều được truy cập vào folder sambashare [sambashare]... chmod 755 /sambashare # chmod 755 /tmchiase Dịch vụ Samba # chmod 755 /baocao # chmod –R ug+rwxs,o-w,o+rx /tmchiase # chmod –R ug+rwxs,o-w,o+rx /baocao Câu lệnh chmod thiết lập quyền truy xuất file/folder Quyền 755 cho phép người tạo ra thư mục đó đọc, chỉnh sửa, thực thi và những người khác chỉ đọc và thực thi - Tạo nhóm: # groupadd tin3dn # groupadd hocvien - Tạo user: Tạo các user của tin3dn và hocvien... sinhvien09 sv09 /baocao/sv09 Dịch vụ Samba Nhóm hocvien có các user sau: Bảng 2: User Username Password Samba password hoc vien 01 hv01 hocvien01 hocvien01 hoc vien 02 hv02 hocvien02 hocvien02 Có các thư mục: - sambashare - tmchiase (software, data (nhomth, detai)) - baocao (sv01, sv02, sv03, sv09) 1 Tạo các thư mục, nhóm và user: - Dùng lệnh mkdir để tạo thư mục: # mkdir sambashare # mkdir tmchiase... như ở bảng 1 & 2 # useradd –m –G tin3dn –c phantuethi tuethi # passwd tuethi // đặt password cho username tuethi # smbpasswd –a tuethi / /đặt password trong Samba, cần phân biệt với password của Linux Lần lượt tạo 6 user còn lại tương tự bằng cách thay tin3dn, phantuethi và tuethi bởi các user và username tương ứng - Tạo cấu trúc thư mục như ở bảng: # chown tuethi /baocao # for i in sv01 sv02 sv03 sv09... truy cập vào folder phanmem nhưng chỉ đọc, trừ những user thuộc nhóm tin3dn [phanmem] comment = software Dịch vụ Samba path = /tmchiase/software public = yes write list = @tin3dn # chỉ user tuethi và hv01 sở hữu folder data, có quyền chỉnh sửa các file [dulieu] comment = data path = /tmchiase/data valid users = tuethi hv01 public = no writable = yes create mask = 0765 3 Cập nhật những thay đổi và khởi... đổi và khởi động lại Samba: Dùng các lệnh sau để cập nhật và khởi động lại: # chkconfig smb on # service smb restart TÀI LIỆU THAM KHẢO 1 The Official Samba 3.2.x HOWTO and Reference Guide, Jelmer R Vernooij, John H Terpstra, and Gerald (Jerry) Carter, 22/10/2007 2 Samba- 3 by Example, Practical Exercises in Successful Samba Deployment, John H Terpstra, 22/10/2007 3 Linux – tiếp cận và thực hành, NXB Y... Samba - Kiểm tra xem có máy server Linux tồn tại ở Network Neighborhood hay không Nếu có thì bạn đã thành công - Bạn sẽ truy cập vào được folder mà máy Linux chia sẻ VÍ DỤ MINH HỌA Có 2 nhóm: tin3dn và hocvien Nhóm tin3dn có các user sau: Bảng 1: User Username Password Samba password Share name Directory trinhhuyhoang Huyhoang Huyhoang Huyhoang Huyhoang /baocao Sinhvien 01 sv01 sinhvien01 sinhvien01... /etc /samba/ smbpasswd # phần thiết lập các quyền truy xuất file/folder chia sẻ # mọi người đều được truy cập vào folder sambashare [sambashare] comment = sambashare path = /sambashare read only = no browseable = yes public = yes # mỗi user chỉ được phép truy cập vào folder của chính mình [baocao] comment = bai nop bao cao path = /baocao/%U read only = no # chỉ có user tuethi được quyền truy cập toàn bộ nội... Practical Exercises in Successful Samba Deployment, John H Terpstra, 22/10/2007 3 Linux – tiếp cận và thực hành, NXB Y học, 2003 4 Thế giới vi tính, Samba – xây dựng hệ thống liên mạng Linux với Windows, Nguyễn Anh Tiến 5 Website tìm kiếm thông tin về Samba, http://www.google.com