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

QUẢN TRỊ LINUX 2 - HƯỚNG DẪN THỰC HÀNH

44 376 0

Đ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 44
Dung lượng 1,87 MB

Nội dung

1 Trường ĐHCN TP.HCM - Khoa CNTT- Môn Quản trị Linux 2 - 11/2012 1 QUẢN TRỊ LINUX 2 HƯỚNG DẪN THỰC HÀNH Bộ Bài tập nâng cao Dành cho hệ Trung cấp , Cao đẳng MODULE 6 - Boot loader and Run level Bài 1 Mục tiêu : cấu hình Grub bootloader Câu 2 : hack password của root B1 : Tại màn hình bootloader, Nhấn e để vào chỉnh sửa menu boot B2 : trên dòng kernel , gõ thêm init=/bin/bash , nhấn enter, nhấn b để boot B3 : hệ thống sẽ boot vào shell với tài khoản root mà không cần passwd. Đặt passwd mới cho root . Lưu ý : nếu dùng bản KDE, nhập init=/bin/bash vào dòng Boot Options rồi enter để boot 2 Trường ĐHCN TP.HCM - Khoa CNTT- Môn Quản trị Linux 2 - 11/2012 2 Câu 3 : thiết lập password vào chế độ edit Grub menu list. B1 : mở file /boot/grub/menu.lst và thêm vào dòng password cse B2 : Khởi động lại , quan sát màn hình Grub cho thấy : muốn edit menu boot cần nhập password (hình 1) . Nếu nhập password đúng, Grub cho phép edit menu boot (hình 2). 3 Trường ĐHCN TP.HCM - Khoa CNTT- Môn Quản trị Linux 2 - 11/2012 3 Lưu ý : để password nhập trong file menu.lst là chuỗi đã mã md5, cần vào Grub shell và lấy chuối mã md5 bằng lệnh md5crypt , sau đó nhập chuỗi mã này vào file menu.lst như đã làm trên. 4 Trường ĐHCN TP.HCM - Khoa CNTT- Môn Quản trị Linux 2 - 11/2012 4 Câu 4 : thiết lập password khởi động cho từng menu Câu 5 + 6 : thêm menu Menu thêm mới Menu thêm mới (Copy từ menu trên. 5 Trường ĐHCN TP.HCM - Khoa CNTT- Môn Quản trị Linux 2 - 11/2012 5 Bài 4 bài tập 11-2 (trang 652) giáo trình Bao gồm các lệnh : runlevel, init x , vi /etc/inittab, chkconfig -s , chkconfig -l Chức năng của các lệnh trên ? Bài 5 (hướng dẫn câu 1,2,3) // kiểm tra một dịch vụ chkconfig -l | grep bluetooth // kiểm tra dịch vụ sshd chkconfig -l | grep sshd chkconfig -s sshd off //off ở tất cả các runlevel chkconfig -l | grep sshd // thay đổi default runlevel là 3 vi /etc/inittab // khởi động lại vào runlevel 3 init 0 // gọi chương trình kcalc từ CLI kcalc // chuyển lên runlevel 5 init 5 //// gọi chương trình kcalc bằng nhấn vào icon của chương trình 6 Trường ĐHCN TP.HCM - Khoa CNTT- Môn Quản trị Linux 2 - 11/2012 6 //tắt kcalc từ dòng lệnh kill -15 <pid_kcalc> // thiết lập khởi động sshd chkconfig -l | grep sshd chkconfig -s sshd on // bật sshd ở runlevel 3 và 5 chkconfig -l | grep sshd //khởi động lại vào runlevel 3 hoặc 5 , kiểm tra sshd tự động khởi động chưa? rcsshd status Hoặc ps -e |grep sshd // Gán ip tĩnh : gồm 2 bước B1: Tạo một script , đặt tên setIPaddress, có thể lưu vào /etc/sysconfig/network. Script thực hiện hỏi IP address mà user muốn gán cho eth0, sau đó ghi nội dung mới vào file cấu hình ifcfg-eth0 Có thể viết script theo một trong 2 gợi ý sau: 7 Trường ĐHCN TP.HCM - Khoa CNTT- Môn Quản trị Linux 2 - 11/2012 7 8 Trường ĐHCN TP.HCM - Khoa CNTT- Môn Quản trị Linux 2 - 11/2012 8 B2 : gọi chạy script ở giai đoạn boot, bằng file cấu hình /etc/init.d/boot.local 9 Trường ĐHCN TP.HCM - Khoa CNTT- Môn Quản trị Linux 2 - 11/2012 9 MODULE 7 – configure hardward Bài 1 Mục tiêu : làm việc với kernel modules Câu 1 : Bài tập trang 684 //xem các kernel module đã load lsmod | less //xem thông tin về module parport modinfo parport //tạo file chứa thông tin về sự phụ thuộc giữa các module depmod vi /lib/modules/kernel_version/modules.dep Câu 2,3 less /proc/cpuinfo lsmod or less /proc/modules 10 Trường ĐHCN TP.HCM - Khoa CNTT- Môn Quản trị Linux 2 - 11/2012 10 Câu 4 Unload 2 module này khỏi hệ thống Load lại, và kiểm tra kết quả : Câu 5 lsmod | grep ata_generic.ko [...]... tác : thực hiện lại bước 3 nêu trên Test tại máy DNS server Trường ĐHCN TP.HCM - Khoa CNTT- Môn Quản trị Linux 2 - 11 /20 12 27 28 MODULE 12 – Web server Bài 1 Mục tiêu : cài đặt Apache2; thực hiện truy câp vào Web serser 1 Sử dụng một máy Linux (bản desktop ) làm Web server Gán IP tĩnh cho Web server 1 92. 168.1 .25 4 2 - Cài đặt Apache2 : apache2 apache2-doc apache2-example-pages apache2-prefork 3 - Xem... modprobe -r appletouch //kiểm tra kết quả lsmod | grep appletouch Trường ĐHCN TP.HCM - Khoa CNTT- Môn Quản trị Linux 2 - 11 /20 12 11 12 Bài 2 Bài tập 12. 2 trang 693 : sử dụng acpitool Trước khi làm theo hướng dẫn trang 693 , cần cài acpitool Trường ĐHCN TP.HCM - Khoa CNTT- Môn Quản trị Linux 2 - 11 /20 12 12 13 MODULE 8 – IP configuration and Router Bài 1- câu 3 + 4 Mục tiêu : Trên máy Linux thực hiện... chính của Apache2 Web Server ls /etc/apache2 less /etc/apache2/httpd.conf less /etc/apache2/listen.conf - less /etc/apache2/default-server.conf - ls - less /etc/apache2/httpd.conf /srv/www/htdocs 4 Chạy dịch vụ Web server và test : - Chạy lệnh rcapache2 start - tại máy Web server, mở trình duyệt , nhập vào URL http://localhost Trường ĐHCN TP.HCM - Khoa CNTT- Môn Quản trị Linux 2 - 11 /20 12 28 29 hoặc http://localhost/index.html... TP.HCM - Khoa CNTT- Môn Quản trị Linux 2 - dnsserv.cse.com 1 92. 168.x.1 dnsserv.cse.com xp1.cse.com xp2.cse.com Thông tin về Name server Thông tin phân giải ngược 11 /20 12 26 27 - Test cú pháp của các file cấu hình : named-checkconf /etc/named.conf named-checkzone cse.com /var/lib/named/cse.com.zone named-checkzone x.168.1 92. in-addr.arpa /var/lib/named/x.168.1 92. zone - Tắt firewall : SuSEfirewall2 off... virtual host Trường ĐHCN TP.HCM - Khoa CNTT- Môn Quản trị Linux 2 - 11 /20 12 30 31 5 Mở trình duyệt tại Web server, và host Windows, truy cập vào các web site bằng URL http://www.cse.com http://www.fit.com http://www.cse.net Trường ĐHCN TP.HCM - Khoa CNTT- Môn Quản trị Linux 2 - 11 /20 12 31 32 MODULE 13 – NFS Bài 1 Mục tiêu : share data giữa các hệ thống Linux Mô hình : gồm 2 máy linux _ một máy đóng vai trò... Trường ĐHCN TP.HCM - Khoa CNTT- Môn Quản trị Linux 2 - 11 /20 12 22 23 - o Bật IP forward trên Router Thực hiện ping thông nhau giữa 3 máy 3 Trên 2 client A và client B: - Đảm bảo 2 client đang sử dụng cấu hình IP cấp phát động (default ) Kiểm tra IP address 4 Cài dịch vụ DHCP trên máy DHCP server 5 Cấu hình dịch vụ dhcpd trên máy DHCP server để cấp IP và gán default gw cho 2 subnet - - - Trong file /etc/dhcpd.conf... hình sau trên máy 05 Máy LinuxA (máy ảo Linux) kết nối bridge với máy host Windows A Sinh viên B làm tương tự ( thiết lập một mạng khác A) Mô hình – Để máy viên A kết máy sinh viên Host A Windows 1 92. 168.5 .2/ 24 1 92. 168.5.1 /24 Trường ĐHCN TP.HCM - Khoa CNTT- Môn Quản trị Linux 2 - LinuxA bước 2: Host của sinh nối được với LinuxB của B => thêm một 11 /20 12 15 16 card mạng trên máy LinuxB có địa chỉ cùng... ta thực hiện gán IP address thứ hai trên card mạng này, với tên interface eth0:0 Sử dụng một trong 2 cách gán IP alias sau: (1) ifconfig eth0:0 1 92. 168.5.3 netmask 25 5 .25 5 .25 5.0 (2) Mở file /etc/sysconfig/network/ifcfg-eth0, nhập thêm 3 dòng sau: IPADDR _2= ’1 92. 168.5.3’ NETMASK _2= 25 5 .25 5 .25 5.0’ LABEL _2= ’0’ Khởi động lại dịch vụ mạng , và kiểm tra kết quả bằng lệnh ifconfig 1 92. 168.5.3 1 92. 168.6 .2 LinuxB... TP.HCM - Khoa CNTT- Môn Quản trị Linux 2 - 11 /20 12 19 20 MODULE 9 – DHCP service Bài 1 Mục tiêu : Dựng DHCP server trên một máy Linux Cấu hình DHCP server để cấp IP address, DNS server và default gateway cho các máy client là Host Windows và Linux x.168.1.0 /24 1 Các thao tác : 1 Dựng 2 máy ảo Linux Thiết lập để 2 máy ảo Linux và máy host Windows kết nối cùng mạng ảo ( VMnet1) hoặc bridge 2 Gán IP... start Trường ĐHCN TP.HCM - Khoa CNTT- Môn Quản trị Linux 2 - 11 /20 12 23 24 - Kiểm tra kết quả : o Trên client B xin cấp IP o Kiểm tra bằng lệnh ifconfig và route o Thực hiện ping để kiểm tra kết nối giữa client A và client B 8 Hợp nhất DHCP relay agent vào Router : - Hủy bỏ máy DHCP relay agent (ngắt kết nối với subnet B) - Thực hiện lại bước 7 trên máy Router : o Cài đặt gói dhcp-relay trên máy Router . B RouterA RouterB 1 92. 168.5.0 /24 1 92. 168.105.0 /24 1 92. 168.6.0 /24 1 92. 168.106.0 /24 1 92. 168.105.0 /24 Đổi thành 19 Trường ĐHCN TP.HCM - Khoa CNTT- Môn Quản trị Linux 2 - 11 /20 12 19 1. Tại LinuxA: o khai báo default gw ( đã làm rồi) 2. Tại LinuxB. B RouterA RouterB 1 92. 168.5.0 /24 1 92. 168.105.0 /24 1 92. 168.6.0 /24 1 92. 168.106.0 /24 1 92. 168.105.0 /24 Đổi thành 18 Trường ĐHCN TP.HCM - Khoa CNTT- Môn Quản trị Linux 2 - 11 /20 12 18 Bài 5 Mục tiêu : cấu hình router , kết nối 2 máy khác. B RouterA RouterB 1 92. 168.5.0 /24 1 92. 168.105.0 /24 1 92. 168.6.0 /24 1 92. 168.106.0 /24 1 92. 168.105.0 /24 Đổi thành 18 Trường ĐHCN TP.HCM - Khoa CNTT- Môn Quản trị Linux 2 - 11 /20 12 18 Bài 5 Mục tiêu : cấu hình router , kết nối 2 máy khác

Ngày đăng: 29/05/2014, 17:32

TỪ KHÓA LIÊN QUAN