Tải bản đầy đủ (.pptx) (37 trang)

Dịch vụ Samba

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.56 MB, 37 trang )

ĐẠI HỌC QUỐC GIA TP.HCM
TRƯỜNG ĐẠI HỌC
CÔNG NGHỆ THÔNG TIN
Nhóm 8 – Gấu điên
11520430 Phan Minh Trí
11520344 Thái Thanh Tâm
11520144 Nguyễn Văn Quốc Huy
11520692 Nguyễn Thành Vinh
11520690 Hồ Văn Vinh
11520683 Lê Văn Tùng
Dịch vụ Samba
Nội Dung
1. Tổng quan về samba
2. Cài đặt và khởi động samba
3. Cấu hình samba
4. Sử dụng SMB client
5. Samba Swat
Các Phiên bản của Samba

Phiên bản đầu tiên được phát triển năm 1992.
-
Version 1.5.0 – 12-1993 và Version 2.0.0 – 1-1999
-
Version 2.2 – 4-2001 và Version 3.0.0 – 23-9-2003
-
Version 3.2.0 – 1-7-2008 và Version 3.3.0 – 27-1-2009
-
Version 3.4.0 – 3-7-2009 và Version 3.5.0 – 1-3-2010
-
Version 3.6.0 – 9-8-2011. và Version 4.0.0 – 11-12-2012
-


Version 4.0.10 – 8-10-2013. và Version 4.0.11 – 8-10-2013
Tổng quan về samba

Samba là chương trình tiện ích hỗ trợ việc chia sẻ tài nguyên cho những máy khác như
Linux, Windows.

Samba là một phần mềm mã nguồn mở hoạt động trên giao thức SMB/CIFS (Server
Message Block/ Common Internet File System).

Được phát triển đầu tiên bởi Andrew Tridgell.

Andrew "Tridge" Tridgell (28-2-967) là một lập trình viên người Australia.

Samba là dịch vụ của hệ điều hành Linux, chạy trên nền giao thức SMB (Server Message Block) cho phép chia sẻ file hệ thống,
máy in với các máy chạy hệ điều hành Window.

Với Linux Samba cũng dựa vào giao thức SMB để viết ra một số tiến trình điển hình như smbd, nmbd, để “nói chuyện” với các
hệ điều hành Window để người dùng có thể làm việc với máy Linux thông qua Network Neighborhood.
Tổng quan về samba
Tổng quan về samba

Trong s các port m i đ c s d ng trên các h th ng Windows 2000, Windows XP và Windows Server 2003, thì port ố ớ ượ ử ụ ệ ố 445 TCP
dùng cho d ch v SMB truy n qua TCP.ị ụ ề

Giao th c SMB (Server Message Block) đ c s d ng cho các m c đích chia s File trên các h th ng Windows ứ ượ ử ụ ụ ẽ ệ ố
NT/2000/XP/2003.

Trên các h th ng Windows NT cũ nó v n hành l p cao c a giao th c NetBT (vi t t t: NetBIOS over TCP/IP), s d ng các ệ ố ậ ở ớ ủ ứ ế ắ ử ụ
port thông d ng nh port: ụ ư 137, 138 (UDP) và 139 (TCP).

Tổng quan về samba
Bộ Samba gồm nhiều thành phần :

smbd : Cung cấp dịch vụ chia sẻ.

nmbd : Hỗ trợ dịch vụ tên NETBIOS.

smbclient : Dùng khi truy cập tài nguyên.

Mặc định, sau khi cài Centos 6.4 thì hệ điều hành tự cài sẵn các packages của Samba :

samba-winbind-3.6.9-151.el6.i686

samba-winbind-client-3.6.9-151.el6.i686

samba-common-3.6.9-151.el6.i686

samba-client 3.6.9-151.el6.i686

Cần cài thêm package : samba-3.6.9-151.el6.i686
Cài đặt samba
Cài đặt samba
Tạo thư mục chia sẻ
Thêm user truy cập
Các user này phải tồn tại trên hệ
thống linux
Cấu hình dịch vụ

File c u hình chính c a Samba là smb.conf đ c c t trong th m c ấ ủ ượ ấ ư ụ /etc/samba.


Trong file này có hai ki u chú thích đ c xác đ nh b ng d u (;) và (#) đ t đ u các dòng. ể ượ ị ằ ấ ặ ở ầ

Sử dụng câu lệnh
vi /etc/samba/smb.conf
Cấu hình dịch vụ
Các thành phần trong tập tin cấu hình :
Cấu hình dịch vụ
Global setting
Workgroup (*) Là tham số xác định tên workgroup của Windows mà máy
Linux đăng nhập, nhóm này phải tồn tại trước khi bạn cấu
hình Samba.
Server string Mô tả về tên máy linux
Interfaces Card mạng mà linux server lắng nghe
Hosts allow (*) Các lớp mạng được phép truy cập, ngăn cách nhau bởi
khoảng trắng
Cấu hình dịch vụ
Share definitions
[ten_tuy_y]
Tên ánh xạ đến thư mục đang chia sẻ
Path
Đường dẫn thực của thư mục chia sẻ
Comment
Mô tả về thư mục chia sẻ
Public
Bất kì user nào cũng có thể thấy
Browseable
Cho phép duyệt
Readonly
Thuộc tính cho phép đọc
Writable

Thuộc tính cho phép ghi
Cấu hình dịch vụ
Sau khi cấu hình kiểm tra cấu
hình vừa thiết lập bằng lệnh
# testparm
Khởi động dịch vụ

Sau khi c u hình file smb.conf, ấ ta kh i đ ng d ch v Samba đ máy Linux đăng nh p vào workgroupở ộ ị ụ ể ậ

Tắt firewall

Smbclient cung c p giao di n dòng l nh g n gi ng nh giao di n c a FTP ấ ệ ệ ầ ố ư ệ ủ
đ truy n file qua m ng. Chi ti t v câu l nh smbclient ban có th tham ể ề ạ ế ề ệ ể
kh o nh câu l nh:ả ờ ệ
#man smbclient
SMB Client

Liệt kê các thư mục được chia sẻ trên máy server
#smbclient <–L //dia-chi-server> [–U user-truy-cap]
Vd : smbclient –L //192.168.56.102/

Truy cập vào thư mục chia sẻ

#smbclient <//dia-chi-server/ten-thu-muc-chia-se>
Vd : smbclient //192.168.56.102/chia-se-samba
Một số lệnh căn bản SMB Client
Dùng lệnh mount để sử dụng các thư mục chia sẻ dễ dàng hơn
#mount –t cifs –o username=ten-user,password=mat-khau <duong-dan-thu-muc-chia-se> <duong-dan-thu-
muc-mount>
Vd

#mount –t cifs –o username=nhom8,password=123456 //192.168.56.102/chia-se-samba /may-chu
Sử dụng thư mục chia sẻ

NỘI DUNG

Giới thiệu về samba swat

Cài đặt samba swat

Cấu hình samba swat
Samba swat
Samba swat

Samba Swat cho phép bạn quản lý file smb.conf thông qua giao diện web của samba.

Bạn sẽ cấu hình file smb.conf mà không cần nhớ tất cả các định dạng của file.

Mỗi màn hình của Swat thực ra là một Form chứa những mục riêng biệt của file smb.conf mà bạn cần điền các thông số.
Cài Đặt và cấu hình
Cài đặt gói xinetd từ CD

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×