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 (106.17 KB, 2 trang )
Ver
2.0
[QUẢN TRỊ MẠNG LINUX: LINUX SERVER]
Biên soạn: ThS Âu Bửu Long-Khoa CNTT-Trường ĐH Sư Phạm TP. HCM Trang 1
LAB 3.2
Các bài Lab ôn tập
//
1. Viết chương trình shell script thực hiện kiểm tra một tên miền với các yêu
cầu:
a. Tham số duy nhất truyền vào script là tên miền cần kiểm tra. VD:
KiemTra.sh sample.com.vn
b. Script sẽ gọi lệnh phân giải tên miền và thông báo: 1. IP ứng với tên miền
nếu tên miền hợp lệ. 2. Thông báo “Ten mien khong ton tai” nếu không
phân giải được IP.
c. Nếu tồn tại IP ứng với tên miền, script sẽ ping IP ấy với 10 gói tin, sau đó
xuất ra màn hình kết quả “Ping thanh cong” nếu có ít nhất 1 gói trả lời,
ngược lại thông báo “Ping that bai”.
d. Nếu ping thành công, script sẽ hỏi người dùng có muốn duyệt trang web
này hay không?(y/n) Nếu người dùng chọn ‘y’ thì script sẽ gọi thực thi
lệnh links để mở trang web đó trên trình duyệt links, ngược lại thì kết
thúc.
2. Viết script thực hiện việc tạo Virtual host với 2 tham số là tên miền, đường
dẫn thư mục web. Ví dụ: TaoVHost.sh abc.com /var/www/abc.com Script
này phải thực hiện tự động hoàn toàn các thao tác: Tạo file cấu hình cho
Apache ứng với host, tạo thư mục web tương ứng và tạo trang index thông
báo tên host.
3. Cài đặt một sftp server như trong bài Lab 2.2, sau đó cài thêm gói fail2ban