Tìm hiểu và khai thác dịch vụ webmin trên unbuntu

39 726 3
Tìm hiểu và khai thác dịch vụ webmin trên unbuntu

Đ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

Managing Linux System With WebminGVHD : TS.Nguyễn Tấn Khôi SVTH : Mai Xuân Phú - Nguyễn Bình Minh Trang - 1 - ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC BÁCH KHOA KHOA CÔNG NGHỆ THÔNG TIN  MANAGING LINUX SYSTEM WITH WEBMIN (Tìm hiểu và khai thác dịch vụ Webmin trên Unbuntu) GVHD : TS. NGUYỄN TẤN KHÔI SVTH : + MAI XUÂN PHÚ + NGUYỄN BÌNH MINH LỚP : 07T3 NHÓM :10A Đà Nẵng 11/2010 Managing Linux System With WebminGVHD : TS.Nguyễn Tấn Khôi SVTH : Mai Xuân Phú - Nguyễn Bình Minh Trang - 2 - ĐỀ CƯƠNG CỦA ĐỀ TÀI I. INTRODUCTION 1. Introduction to Webmin 2. Installing Webmin II. SYSTEM MODULES 1. User and Group 2. Disk And Network FileSystem 3. Bootup and Shutdown 4. Change Password 5. Log File Rotation 6. MIME Type Programs 7. PAM Authentication 8. Running Processes 9. Scheduled Commands 10. System Documentation 11. Software Packages III. SERVER , NETWORK MODULES 1. Read User Mail 2. Samba Windows File Sharing 3. Bandwidth Monitoring 4. Internet Services and Protocols 5. Linux Firewall 6. NIS Client and Server 7. Network Configuration IV . OTHER 1. Shell Command 2. Upload and Download 3. System Time 4. System and Server Status [Tài liệu tham khảo] Managing Linux System with Webmin - Jamie Cameron Managing Linux System With WebminGVHD : TS.Nguyễn Tấn Khôi SVTH : Mai Xuân Phú - Nguyễn Bình Minh Trang - 3 - MỤC LỤC I.INTRODUCTION 4 1. Introduction to Webmin 4 2. Installing Webmin 4 II.SYSTEM MODULE 10 1. User and Group 10 2. Disk And Network Filesystem 13 3. Bootup and Shutdown 15 4. Change Password 19 5. Filesystem Backup 20 6. Log File Rotation 22 7. MIME Type Program 23 8. PAM Authentication 24 9. Running Processes 25 10. Scheduled Commands 25 11. System Documentation 26 12. Software Packages 27 III. SERVER , NETWORK MODULES 27 1. Read User Mail 27 2. Samba Window File Sharing 28 3. Bandwidth Monitoring 31 4. Internet Services and Protocols 31 5. Linux Firewall 33 6. NIS Client and Server 34 7. Network Configuration 35 IV . OTHER 36 1. Command Shell 36 2. Upload and Download 37 3. System Time 38 4. System and Server Status 39 Managing Linux System With WebminGVHD : TS.Nguyễn Tấn Khôi SVTH : Mai Xuân Phú - Nguyễn Bình Minh Trang - 4 - I.INTRODUCTION 1. Introduction to Webmin Webmin là một chương trình dạng GUI dựa trên giao diện Web giúp đơn giản hóa quy trình quản lý một hệ thống Linux hoặc UNIX . Với một trình duyệt Web bất kỳ chúng ta có thể cài đặt các User Accounts , DNS , Apache, Mail ,chia sẻ File và nhiều hơn thế nữa . Webmin chạy với quyền root trên hệ thống như thế ta có thể hiểu rằng nó có thể sửa , xóa , tạo , … , chạy bất kỳ một lệnh nào trên thống UNIX . Phiên bản Webmin 1.410 ra đời vào cuối tháng 3/2008 với các tính ngày càng được hoàn thiện thì việc tiếp cận hệ thống mã nguồn mở như Ubuntu của chúng ta sẽ dễ dàng hơn . 2. Installing Webmin Nếu như Ubuntu chưa cài đặt đầy đủ các gói phụ thuộc, bạn cần thực hiện cài đặt bằng các lệnh: sudo apt-get update sudo apt-get install libnet-ssleay-perl Managing Linux System With WebminGVHD : TS.Nguyễn Tấn Khôi SVTH : Mai Xuân Phú - Nguyễn Bình Minh Trang - 5 - sudo apt-get install samba sudo apt-get install smbfs Tạo thư mục chứa gói cài đặt và tải về Managing Linux System With WebminGVHD : TS.Nguyễn Tấn Khôi SVTH : Mai Xuân Phú - Nguyễn Bình Minh Trang - 6 - cd /usr/local sudo mkdir webmin cd webmin sudo wget http://sourceforge.net/projects/webadmin/files/webmin/1.4 20/webmin-1.420.tar.gz Download Sucsessful : View = ls -lF Giải nén và cài đặt webmin sudo tar -xzvf webmin-1.420.tar.gz cd webmin-1.420 sudo sh setup.sh Extract Webmin-1.420 Here and Goto Directory Webmin-1.420 Managing Linux System With WebminGVHD : TS.Nguyễn Tấn Khôi SVTH : Mai Xuân Phú - Nguyễn Bình Minh Trang - 7 - Setup Các tùy chọn cài đặt Config file directory [/etc/webmin]: <enter> (default) Log file directory [/var/webmin]: <enter> (default) Full path to perl (default /usr/bin/perl): <enter> (default) then it never asked no operating system info Web server port (default 10000): 1024 (a free port I quess) Login name (default admin): Login password: Password again: Use SSL (y/n): y Start Webmin at boot time (y/n): y Managing Linux System With WebminGVHD : TS.Nguyễn Tấn Khôi SVTH : Mai Xuân Phú - Nguyễn Bình Minh Trang - 8 - Next Step : Lưu ý: Đối với phiên bản mới có thể bạn chỉ cần thao tác bước config file directory, các bước sau hệ thống sẽ thực hiện tự động. Sau khi cài đặt thành công chúng ta sẽ truy cập vào link sau để đăng nhập vào webmin: https://localhost:10000 Setup finish sucsessfull ! Managing Linux System With WebminGVHD : TS.Nguyễn Tấn Khôi SVTH : Mai Xuân Phú - Nguyễn Bình Minh Trang - 9 - Giao diện mặc định : Managing Linux System With WebminGVHD : TS.Nguyễn Tấn Khôi SVTH : Mai Xuân Phú - Nguyễn Bình Minh Trang - 10 - Nếu chúng ta không muốn sử dụng dịch vụ Webmin này nữa vì một số lý do nào đó thì chúng ta có thể gỡ bỏ dịch vụ này bằng lệnh sau : /etc/webmin/uninstall.sh II.SYSTEM MODULE 1. User and Group Trên hệ thống Linux hoặc Unix khác người dùng có thể đăng nhập vào hệ thống thông qua một số giao thức nào đó . Người dùng sẽ phải đăng nhập với Username và Password và sẽ có một thư mục với các File được lưu trữ ở đây . User là thành viên của ít nhất một nhóm và gọi là nhóm chính , ngoài ra cũng có thể là thành viên của các nhóm thứ cấp khác . Trong hệ thống sẽ có các tài khoản người dùng giống như root và các tài khoản này không thể tạo ra các tài khoản người dùng khác nếu nó không có quyền như root . Việc thêm , bớt , chỉnh sửa thông tin của người dùng hay nhóm người dùng được thực hiện trên giao diện GUI . Khi mà tài khoản người dùng và nhóm bị xóa thì các File lưu trữ nó cũng bị xóa theo .  The list of Unx users from the Users and Groups module [...]... Bình Minh Trang - 31 - Managing Linux System With WebminGVHD : TS.Nguyễn Tấn Khôi Hiển thị thông tin các dịch vụ của Internet và một số giao thức Ví dụ ta thấy ở hình trên và dịch vụ : Netstat với giao thức TCP Ta có thể tạo mới các dịch vụ này : Create a new internet service SVTH : Mai Xuân Phú - Nguyễn Bình Minh Trang - 32 - Managing Linux System With WebminGVHD : TS.Nguyễn Tấn Khôi 5 Linux Firewall... trong khi đang chạy Webmin với Start và Stop Với Reboot System : Click vào nút này để ngay lập tức khởi động lại hệ thống Tất cả hiện đang đăng nhập người dùng sẽ bị ngắt kết nối và tất cả các dịch vụ sẽ được tái bắt đầu Shutdown System :Nhắp chuột vào nút này để ngay lập tức tắt máy tính, hệ thống Tất cả các dịch vụ sẽ được dừng lại, tất cả người dùng bị ngắt kết nối và hệ thống tắt (nếu phần cứng của... - Nguyễn Bình Minh Trang - 15 - Managing Linux System With WebminGVHD : TS.Nguyễn Tấn Khôi Bootup and Shutdown : mô tả phương thức để bắt đầu các máy chủ và dịch vụ tại thời gian khởi động, và cho bạn biết làm thế nào để sử dụng Webmin để chạy các lệnh riêng của bạn lúc khởi động Nó xuất hiện khi PC khởi động và nó Load từ BIOS , được nạp vào trong ROM Để thực thi một số công việc nào đó ta phải... Mail Cấu hình lại mail của hệ thống Webmin SVTH : Mai Xuân Phú - Nguyễn Bình Minh Trang - 27 - Managing Linux System With WebminGVHD : TS.Nguyễn Tấn Khôi 2 Samba Window File Sharing Hỗ trợ việc chia sẻ File đối với Window nhờ dịch vụ Samba Đây chính là giao diện cấu hình cho dịch vụ này SVTH : Mai Xuân Phú - Nguyễn Bình Minh Trang - 28 - Managing Linux System With WebminGVHD : TS.Nguyễn Tấn Khôi Để... MIME mã hoá những file sử dụng một hoặc hai phương pháp mã hoá và chúng được giải mã trở lại dạng gốc tại điểm nhận Header của MIME được thêm vào file bao gồm kiểu nội dung dữ liệu và phương pháp dùng để mã hoá SVTH : Mai Xuân Phú - Nguyễn Bình Minh Trang - 23 - Managing Linux System With WebminGVHD : TS.Nguyễn Tấn Khôi 8 PAM Authentication Vào năm 1995, Hãng Sun Microsystems đưa ra một cấu trúc gọi... chứa các thực hiện này , và các câu lệnh để thực thi SVTH : Mai Xuân Phú - Nguyễn Bình Minh Trang - 25 - Managing Linux System With WebminGVHD : TS.Nguyễn Tấn Khôi 11 System Documentation SVTH : Mai Xuân Phú - Nguyễn Bình Minh Trang - 26 - Managing Linux System With WebminGVHD : TS.Nguyễn Tấn Khôi Tìm kiếm các thông tin , các tài liệu , các gói , các hướng dẫn của hệ thống Webmin ở đây 12 Software... With WebminGVHD : TS.Nguyễn Tấn Khôi Để tạo mới cấu hình Bootup and Shutdown và cấu hình nó thì ta có một số chức năng như hình dưới : SVTH : Mai Xuân Phú - Nguyễn Bình Minh Trang - 17 - Managing Linux System With WebminGVHD : TS.Nguyễn Tấn Khôi Các kịch bản mà ta viết thì có thể được thực hiện khi khởi động và nó sẽ kết thúc khi ta tắt máy nhưng ta có thể cho nó chạy hoặc dừng trong khi đang chạy Webmin. .. hình share thì click vào cấu hình muốn chỉnh sửa Ta có thể thay đổi được quyền đối với File , thư mục share , … Ngoài ra Global Configuration cho phép cấu hình việc chia sẻ , việc kết nối , các thư mục chia sẻ mặc định Phía dưới là User Samba cho phép ta cấu hình các tài khoản chia sẻ của Samba : đồng bộ hóa dữ liệu , tạo user và group user samba , … Có Restart và Stop dịch vụ Samba ở dưới nữa 3... Nguyễn Bình Minh Trang - 12 - Managing Linux System With WebminGVHD : TS.Nguyễn Tấn Khôi * Edit , Delele and Modify User : Double Click on the User if We want edit , delete and modify information 2 Disk And Network Filesystem Trên hệ thống Linux các tập tin đều được lưu trữ trong một thư mục và thư mục này phải là thư mục con của root Và các tập tin trên hệ thống được định dạng ext2 , ext3 SVTH : Mai... Linux System With WebminGVHD : TS.Nguyễn Tấn Khôi Các bước để tiến hành việc tạo tài khoản người dùng và chỉnh sửa các thông tin , có thể xóa người dùng chúng ta có thể theo dõi hình dưới đây : Các thao tác được thực hiện dựa trên giao diện GUI rất đơn giản thuận tiện Tạo mới một User : Chọn Create a new User SVTH : Mai Xuân Phú - Nguyễn Bình Minh Trang - 11 - Managing Linux System With WebminGVHD : TS.Nguyễn . KHOA CÔNG NGHỆ THÔNG TIN  MANAGING LINUX SYSTEM WITH WEBMIN (Tìm hiểu và khai thác dịch vụ Webmin trên Unbuntu) GVHD : TS. NGUYỄN TẤN KHÔI SVTH : + MAI XUÂN PHÚ +. File và nhiều hơn thế nữa . Webmin chạy với quyền root trên hệ thống như thế ta có thể hiểu rằng nó có thể sửa , xóa , tạo , … , chạy bất kỳ một lệnh nào trên thống UNIX . Phiên bản Webmin. http://sourceforge.net/projects/webadmin/files /webmin/ 1.4 20 /webmin- 1.420.tar.gz Download Sucsessful : View = ls -lF Giải nén và cài đặt webmin sudo tar -xzvf webmin- 1.420.tar.gz cd webmin- 1.420 sudo sh setup.sh Extract Webmin- 1.420

Ngày đăng: 23/08/2015, 20:09

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

Tài liệu liên quan