1. Trang chủ
  2. » Công Nghệ Thông Tin

Dịch vụ Samba

37 955 2

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 37
Dung lượng 2,45 MB

Nội dung

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

Trang 1

ĐẠI HỌC QUỐC GIA TP.HCM

TRƯỜNG ĐẠI HỌC

CÔNG NGHỆ THÔNG TIN

Trang 2

Nhóm 8 – Gấu điên

Dịch vụ Samba

Trang 4

Các Phiên bản của Samba

Phiên bản đầu tiên được phát triển năm 1992

Trang 5

Đượ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

Trang 6

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

Trang 7

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) 139 (TCP)

Trang 10

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 :

Trang 12

Tạo thư mục chia sẻ

Trang 13

Thêm user truy cập

Các user này phải tồn tại trên hệ

thống linux

Trang 14

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

Trang 15

Cấu hình dịch vụ

Các thành phần trong tập tin cấu hình :

Trang 16

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

Trang 17

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

Trang 18

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

Trang 19

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

Trang 20

• 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

Trang 21

• 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]

Trang 22

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 muc-chia-se> muc-mount>

<duong-dan-thu-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ẻ

Trang 23

• NỘI DUNG

• Giới thiệu về samba swat

• Cài đặt samba swat

• Cấu hình samba swat

Samba swat

Trang 24

 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ố

Trang 25

Cài Đặt và cấu hình

Cài đặt gói xinetd từ CD

Trang 26

Cài Đặt và cấu hình

Kiểm tra xem đã cài đặt dich vụ samba-swat chưa

Sau đó, tiến hành cài đặt gói samba-swat

Nếu sử dụng samba bản 3.6.9 thì cài online

#yum install samba-swat

Trang 27

Cài Đặt và cấu hình

• Khởi động service

# service xinetd start

• Khởi động vào lúc boot cùng với hệ điều hành (nếu thích)

# chkconfig xinetd on

Trang 28

Mở file cấu hình swat: # vi /etc/xinetd.d/swat Trong đó

Sau đó, restart dịch vụ xinetd

#service xinetd restart

Trang 29

Chúng ta có thể cấu hình Samba Server từ xa thông qua giao diện web; tuy nhiên khi share một tài nguyên mới

thì chúng ta lại cần phải tạo và phân quyền cho thư mục trên Server

• Trên máy chủ share dữ liệu, tạo một thư mục mới với tên share_swat

• Cấp quyền cho thư mục /share_swat

• Tạo SELinux label cho thư mục /share_swat

Trang 31

Giao diện Web của Samba Swat Vào Shares Nhập tên cần share và nhấn Create Share

Trang 32

Chọn tên share vừa tạo và bấm Choose Share Thiết lập các cấu hình chia sẽ Kết thúc ta nhấn Commit Changes

Trang 33

Vào VIEW đ ki m ể ể tra l i các c u hình ạ ấ

Trang 34

Ti p t c vào  ế ụ STATUS b m  ấ Start All đ kh i đ ng l i các d ch v ể ở ộ ạ ị ụ

Trang 35

Bây gi trên máy Client, chúng ta ki m tra vi c k t n i t i máy chia s d li u thành công ch a ờ ể ệ ế ố ớ ẽ ữ ệ ư

Vào Run gõ  \\dia_chi_ip Ví d : \\192.168.8.128 ụ

Trang 36

Demo

Trang 37

• Chân thành cảm ơn thầy!

Ngày đăng: 28/03/2014, 21:13

Xem thêm

HÌNH ẢNH LIÊN QUAN

Hình vừa thiết lập bằng lệnh - Dịch vụ Samba
Hình v ừa thiết lập bằng lệnh (Trang 18)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w