Tài liệu Xây dựng hệ thống mạng tích hợp Ubuntu và Windows docx

11 669 5
Tài liệu Xây dựng hệ thống mạng tích hợp Ubuntu và Windows docx

Đ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

Xây dựng hệ thống mạng tích hợp Ubuntu Windows Nguồn : quantrimang.com  Hiện nay, hệ thống mạng tích hợp Linux Windows bắt đầu trở nên phổ biến Dựa mục tiêu tổ chức, doanh nghiệp, nhân viên quản trị mạng chọn lựa thiết kế hệ thống mạng LAN vừa đảm bảo hiệu công tác đơn vị, vừa tuân thủ luật quyền Trong mạng máy tính, chia sẻ tài nguyên nhu cầu tất yếu Với hệ thống mạng gồm máy tính Windows, quen thuộc dễ dàng thực thao tác tài nguyên chia sẻ Nhưng hệ thống tích hợp Linux Windows, Linux Linux, cần có hướng dẫn cụ thể chi tiết để hòa nhập tốt vào môi trường mạng Bài viết hướng dẫn bạn đọc bước xây dựng hệ thống mạng tích hợp Ubuntu Windows Qua đó, bạn đọc thực hành chia sẻ tài nguyên Ubuntu Windows Server 2003, Windows XP với Samba (phần mềm cho phép chia sẻ tài nguyên Linux Windows) Yêu cầu hệ thống Trong viết này, bạn tiến hành xây dựng hệ thống mạng tích hợp theo mơ hình workgroup (MSHOME) với thơng tin máy tính sau: • Máy tính Windows 01 - Windows Server 2003: o Địa IP: 192.168.10.2 o Tên máy: server01 • Máy tính Windows 02 - Windows XP Professional: o Địa IP: 192.168.10.12 o Tên máy: client01 • Máy tính Linux 01 - Ubuntu 7.04: o Địa IP: 192.168.10.14 o Tên máy: client02 • Máy tính Linux 02 - Ubuntu 7.04: o Địa IP: 192.168.10.16 o Tên máy: client03 Thiết lập địa IP Để hệ thống mạng LAN tích hợp hoạt động, bạn cần cấu hình địa IP cho máy lớp mạng (ví dụ trường hợp 192.168.10.0) Đối với máy tính Windows, thao tác cấu hình thực cách vào menu Start >Settings > Network Connections thao tác Local Area Connection để điền địa IP Đối với máy tính Ubuntu, bạn cần thực theo bước: • Mở cửa sổ Network Settings cách gõ network-admin cửa sổ dịng lệnh: root@ln01:~# network-admin • Kích chọn Wired connection bấm nút Properties • Cấu hình địa IP Ubuntu lớp với địa 192.168.10.0 3 Chia sẻ tài nguyên Ubuntu Windows Sau bước 2, máy tính mạng tích hợp bạn truyền thông với Đến đây, bạn bắt đầu khai thác tài nguyên mạng cách cấu hình dịch vụ chia sẻ file mạng 3.1 Trên máy tính Windows 01 (server01), bạn thực sau: • • Kết nối server01 vào workgroup MSHOME Chia sẻ thư mục: winshare01 3.2 Trên máy tính Windows 02 (client01), bạn thực sau: • • Kết nối client01 vào workgroup MSHOME Chia sẻ thư mục: winshare02 3.3 Trên máy tính Linux (Ubuntu 7.04 - client02), bạn thực sau: • • Kết nối client02 vào workgroup MSHOME Chia sẻ thư mục: linuxshare01 Để hoàn thành bước cấu hình mục này, bạn cần thực theo trình tự sau: Trên máy tính Ubuntu 7.04 (client02), kiểm tra Samba cài đặt hệ thống hay chưa lệnh: root@client02:~# sudo dpkg get-selections | grep samba Nếu có, gói samba* xuất Nếu chưa, bạn thực lệnh sau để cài đặt Samba: root@client02:~# sudo apt-get install samba Chú ý: để lệnh thực được, hệ thống Ubuntu phải kết nối với Internet Hiệu chỉnh file /etc/samba/smb.conf để kết nối client02 vào workgroup MSHOME chia sẻ thư mục linuxshare01: [global] workgroup = MSHOME netbios name = client02 server string = Samba Server on client02 security = share [linuxshare01] comment = Shared Directory on client02 machine path = /home/tthai/linuxshare01 browseable = yes read only = no guest ok = yes Tạo cấp quyền cho thư mục chia sẻ: root@client02:~# sudo mkdir /home/tthai/linuxshare01 root@client02:~# sudo chmod 777 /home/tthai/linuxshare01 Khởi chạy dịch vụ samba: root@client02:~# sudo smbd root@client02:~# sudo nmbd Truy cập tài nguyên chia sẻ Để kiểm tra kết chia sẻ, bạn thực máy tính Windows Linux 4.1 Truy cập thư mục chia sẻ Windows từ máy Linux Từ menu Places máy Linux (client02), bạn chọn Network Tiếp đến, bấm đôi chuột vào biểu tượng Windows Network Sau workgroup MSHOME xuất hiện, bấm đôi chuột vào máy client01 (Windows XP) Cuối cùng, bấm chuột vào thư mục winshare02 4.2 Truy cập thư mục chia sẻ Linux từ máy Windows Từ menu Start máy Windows (server01 client01), bạn chọn Run nhập đường dẫn đến thư mục chia sẻ máy Linux (client02) Nếu thành công, cửa sổ thư mục Bạn tương tác với thư mục cách thực thao tác tạo tập tin thư mục Ngược lại, Windows chưa truy cập vào Linux được, bạn cần kiểm tra lại tập tin cấu hình /etc/samba/smb.conf, trạng thái hoạt động dịch vụ Samba Chia sẻ tài nguyên mạng Ubuntu Để chia sẻ Ubuntu, người ta sử dụng Network File System (NFS) NFS giao thức cho phép máy tính mạng LAN chia sẻ tài nguyên với nhau, đặc biệt phải kể đến máy tính chạy nhân hệ điều hành Unix/Linux 5.1 Trên máy tính client02, bạn thực bước sau để chia sẻ thư mục: • Tại cửa sổ dòng lệnh, gõ lệnh sau để cài đặt NFS server: root@client02:~# sudo aptitude update root@client02:~# sudo apt-get install nfs-kernel-server • Chia sẻ thư mục cách bổ sung dòng sau vào file /etc/exports Mỗi dòng tương ứng với thư mục chia sẻ: /tthai *(ro,no_subtree_check) /fullshare *(rw,no_subtree_check) Trong đó: • • • • • /tthai, /fullshare: thư mục chia sẻ Dấu (*): cho phép thành viên mạng LAN truy cập ro (read-only): cấp quyền đọc cho thành viên truy cập rw (read-write): cấp quyền đọc ghi cho thành viên truy cập no_subtree_check: bỏ qua thao tác kiểm tra file (được máy trạm truy cập) có nằm phân vùng hay toàn ổ đĩa NFS server Để định rõ thư mục chia sẻ đến số đối tượng cụ thể, bạn thay đổi dấu (*) địa IP tên máy Chẳng hạn: /tthai 192.168.10.14(ro) /fullshare 192.168.10.0/255.255.255.0(rw) • Khởi động NFS server lệnh: root@client02:~# sudo /etc/init.d/nfs-kernel-server start Chú ý: thay đổi file /etc/exports NFS server hoạt động (running), bạn cần thực lệnh sau để thay đổi có hiệu lực: root@client02:~# sudo exportfs -ra 5.2 Trên máy tính client03, bạn thực bước sau để truy cập đến thư mục chia sẻ máy tính client02: • Tại cửa sổ dịng lệnh, gõ lệnh sau để cài đặt NFS client: root@client03:~# sudo aptitude update root@client03:~# sudo apt-get install portmap nfs-common • Đảm bảo mạng hoạt động tốt cách thực lệnh ifconfig, ping để kiểm tra • Kết nối đến thư mục chia sẻ lệnh: root@client03:~# sudo mount 192.168.10.14:/tthai /home/tthai root@client03:~# sudo mount 192.168.10.14:/fullshare /home/fullshare Chú ý: thư mục /home/tthai, /home/fullshare nên rỗng (empty) phải tạo trước máy client03 Bên cạnh thao tác kết nối dịng lệnh vừa nêu, bạn truy cập đến thư mục chia sẻ hệ thống khởi động (boot time) cách bổ sung dịng vào file /etc/fstab • Để kết nối tự động đến hai thư mục chia sẻ trên, bổ sung hai dòng sau vào file /etc/fstab: 192.168.10.14:/tthai /home/tthai nfs rw 0 192.168.10.14:/fullshare /home/fullshare nfs rw 0 Trong đó: • • • rw: kết nối đến thư mục chia sẻ với khả đọc ghi Tuy nhiên, thư mục chia sẻ NFS server với quyền đọc, bạn có quyền đọc tương ứng Giá trị thứ nhất: bỏ qua hoạt động tiện ích Backup Dump File Sytem Giá trị thứ hai: bỏ qua hoạt động tiện ích Check File System Từ phiên Ubuntu 7.10 trở trước, nhiệm vụ xây dựng hệ thống mạng bao gồm Ubuntu Windows khó khăn Thật vậy, để Ubuntu 7.10 trở thành thành viên thuộc domain, bạn phải thực nhiều bước cấu hình phức tạp thành phần liên quan Samba, Kerberos, PAM… Ubuntu 8.04 đời vào 4/2008 khắc phục nhược điểm Giờ đây, bạn dễ dàng xây dựng hệ thống mạng tích hợp Ubuntu Windows mơ hình domain với vài thao tác cấu hình đơn giản Bài viết giúp bạn kết nối Ubuntu 8.04 vào Active Directory Windows Server 2003 Giả sử xây dựng nên hệ thống mạng gồm có: • • • Một máy tính Windows Server 2003, cài đặt Active Directory (Domain Controller) Hai máy tính Windows XP & Windows 2000, kết nối vào domain Một máy tính Ubuntu 8.04 Các thao tác cài đặt cấu hình liên quan đến Windows nằm ngồi phạm vi viết Ở đây, tập trung khảo sát cách thức cấu hình Ubuntu 8.04 kết nối vào domain Windows Server 2003 Các bước chi tiết sau: Chuyển sang người dùng quản trị hệ thống (root) tthai@tthai-desktop:~$ sudo -i root@tthai-desktop:~# Cập nhật danh sách phần mềm root@tthai-desktop:~# apt-get update Cài đặt gói likewise-open thư viện liên quan root@tthai-desktop:~# apt-get install likewise-open Ngay sau dòng “Do you want to continue [Y/n]?”, nhấn phím “y” để bắt đầu cài đặt Likewise Open phần mềm mắt vào mùa xuân 2008, cho phép máy tính chạy hệ điều hành Linux, UNIX Mac OS xác thực qua Microsoft Active Directory Likewise Open cho phép người quản trị mạng dễ dàng quản lý hệ thống Linux, UNIX Mac OS tương tự máy trạm Windows Likewise-open đóng gói Ubuntu 8.04 desktop Do đó, với vài lệnh kết nối, Ubuntu trở thành thành viên Active Directory Kết nối Ubuntu vào domain quantrimang.com root@tthai-desktop:~# domainjoin-cli join quantrimang.comAdministrator Nhập mật Administrator domain quantrimang.com vào mục: Administrator@QUANTRIMANG.COM:********** Nếu xuất từ “SUCCESS”, bạn kết nối thành công Ubuntu vào domain Windows Bạn kiểm tra kết kết nối cách truy cập vào Active Directory Users and Computers máy chủ Windows Server 2003 Trong domain quantrimang.com, bạn mở mục Computers tìm đến máy tính Ubuntu Khi mở cửa sổ Properties máy tính Ubuntu Active Directory, tab Operating System, bạn xem thông tin chi tiết hệ thống Ubuntu domain Cấu hình dịch vụ likewise-open tự động khởi động hệ thống root@tthai-desktop:~# update-rc.d likewise-open defaults Khởi động dịch vụ likewise-open root@tthai-desktop:~# sudo /etc/init.d/likewise-open start Từ bước này, bạn đăng nhập hệ thống Ubuntu với tài khoản tạo cấp quyền Active Directory với cú pháp DOMAIN\user Chẳng hạn, với tài khoản npchungtrên domain quantrimang.com, bạn log out khỏi hệ thống Ubuntu đăng nhập: Username: QUANTRIMANG\npchung Password: ********** Một kết nối vào domain Windows, máy tính Ubuntu hoạt động gần tương tự thành viên Windows khác domain Bạn khai thác tài nguyên mạng Windows từ Ubuntu, chẳng hạn file thư mục chia sẻ Đồng thời, bạn sử dụng Active Directory để tạo, hiệu chỉnh xóa user, quản lý password, thiết lập quyền user dùng cho Ubuntu cách tập trung Bằng cách này, bạn tiết kiệm thời gian quản trị tài nguyên hệ thống Samba Phần mềm phục vụ chia sẻ tài nguyên Windows Linux Kerberos Giao thức xác thực người dùng PAM Pluggable Authentication Module – Cơ chế mềm dẻo dùng để xác thực người dùng   ... liên quan Samba, Kerberos, PAM… Ubuntu 8.04 đời vào 4/2008 khắc phục nhược điểm Giờ đây, bạn dễ dàng xây dựng hệ thống mạng tích hợp Ubuntu Windows mơ hình domain với vài thao tác cấu hình đơn giản... hoạt động tiện ích Check File System Từ phiên Ubuntu 7.10 trở trước, nhiệm vụ xây dựng hệ thống mạng bao gồm Ubuntu Windows khó khăn Thật vậy, để Ubuntu 7.10 trở thành thành viên thuộc domain,... hình địa IP Ubuntu lớp với địa 192.168.10.0 3 Chia sẻ tài nguyên Ubuntu Windows Sau bước 2, máy tính mạng tích hợp bạn truyền thông với Đến đây, bạn bắt đầu khai thác tài nguyên mạng cách cấu

Ngày đăng: 22/12/2013, 20:16

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan