Tuesday, April 2, 2013

Chia sẻ dữ liệu giữa máy chạy hệ điều hành Windows và máy chạy hệ điều hành Linux(Ubuntu)


CHIA SẺ DỮ LIÊỤ GIỮA MÁY WINDOWS VỚI LINUX(UBUNTU)

Các dịch vụ chia sẻ file giữa các máy Windows và giữa các máy Linux với nhau đã được giải quyết thì vấn đề chia sẻ file giữa máy Linux và Windows đang là một nhu cầu quan trọng. Samba đang là công cụ, là cầu nối cho công việc này.
1. Cài đặt và cấu hình cho Samba
Samba là một dịch vụ cho phép Windows thao tác được trên các tài nguyên chia sẽ bởi Linux. Vì Windows chia sẽ tài nguyên theo cơ chế Server Message Block (SMB) nên Linux chơi chữ lấy chữ Samba làm tên service luôn. Trên Linux nếu bạn active dịch vụ Samba thì bạn có thể tạo các share resource mà Windows có thể truy cập được. Rất tiện nếu như chúng ta có nhiều máy tính cùng chạy song song Windows và Linux. Trước đây khi chưa có Samba, việc chia xẻ các tài nguyên giữa Linux và Windows phải thông qua giao thức FTP.
Samba cho phép các máy tính chạy Linux có thể hoạt động và giao tiếp trên cùng một giao thức mạng với máy Windows. Samba server thực hiện các dịch vụ sau:
Chia sẻ một hay nhiều hệ thống file.
• Chia sẻ các máy in đã được cài đặt ở cả hai phía server và client của nó.
• Hỗ trợ các client duyệt Network Neighborhood trong các máy windows.
• Kiểm tra xác nhận các client đăng nhập vào vùng của Windows.
• Cung cấp hoặc hỗ trợ việc phân giải địa chỉ của server bằng WINS (Windows Internet Name Server).
Samba có thực hiện được nhiều dịch vụ. Sau đây tôi xin giới thiệu cách chia sẻ file giữa máy Linux và máy Windows bằng Samba.
Bước 1: Cài đặt samba
Có hai cách thực hiện:
C1: Dùng dòng lệnh
sudo apt-get install samba samba-common
C2: Vào Ubuntu Software Center->Search->Samba-> install
Sau khi thực hiện cài đặt xong thì chúng ta kiểm tra xem cài đặt có thành công không và mở samba lên. Vào Dash Home->Gõ samba. Thấy xuất hiện trong phần ứng dụng là cài đặt đã hoàn thành.
Bước 2: Cấu hình Samba
- Ta cấu hình file smb.conf. Gõ lệnh: vi /etc/samba/smb.conf
- Khởi động dịch vụ smb lên: Gõ lệnh: service smb start
- Tạo tài khoản người dùng, khi máy windows truy cập thông qua tài khoản đó:
sudo smbpasswd -a windowsclb
New SMB password
retype New SMB Password

2. Chia sẻ dữ liệu giữa máy chạy Windows và máy Linux qua Samba
- Máy chạy ubuntu:
B1: Vào Dash Home->Gõ samba. Mở samba lên.




B2: Chọn thư mục cần share



- Ở đây mình share HOCTAP1

- Sau đó cấp quyền truy cập. Chuyển sang tab Access


+ Chọn chế độ Only allow access to specific users: chỉ cho phép duy nhất users chọn dưới được truy cập.
+ Ở đây mình muốn cho mọi người truy cập không cần password chọn Allow access to everyone


B3: Sau đó chuyển sang tab Preferences




- Chọn Sever setting .Ở mục basic phần workgroup có thể chúng ta thay tên mới vào. Nhưng mặc định thì để là workgroup.
- Chọn samba user. Thêm vào tài khoản người dùng samba. Để phục vụ cho khi chọn Only allow access to specific users. Khi máy khác truy cập vào đăng nhập bằng tài khoản này.
*** Có thể dùng cách: chọn thư mục muốn chia sẻ. Chuột phải chọn share option và chọn quyền truy cập bên dưới.




Đây là việc thực hiện share dữ liệu bên phía máy Ubuntu. Share bên máy win7 cũng đơn giản và tương tự.
- Maý chạy Win7:

+ Thực hiện chia sẻ dữ liệu


+ Phân quyền truy cập

Sau khi hoàn tất việc cấu hình cho hai máy.
+Đối với máy chạy Ubuntu thì vào NetWork sẽ xuất hiện máy ubuntun và máy phía Win7. Maý chia Win7 ở đây là TRIENCHIEU_HP-PC


+ Truy cập vào máy TRIENCHIEU_HP-PC nhận tài liệu chia sẻ

+ Vào ổ D của máy TRIENCHIEU_HP-PC nhận tài liệu share


+ Đối với máy chạy win7: Vào network



Ta có thể vào trong máy để lấy dữ liệu đã chia sẻ.

+ Truy cập vào hoctap1

+ Lấy những tài liệu đã được chia sẻ


Như vậy việc chia sẻ dữ liệu giữa hai máy đã thành công!

No comments:

Post a Comment