Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 53 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
53
Dung lượng
4,42 MB
Nội dung
` BỘ LAO ĐỘNG THƯƠNG BINH & XÃ HỘI TRƯỜNG CAO ĐẲNG CÔNG NGHỆ THÔNG TIN TP.HCM KHOA CÔNG NGHỆ THÔNG TIN-ĐIỆN TỬ BÁO CÁO TIỂU LUẬN MÔN HỌC: … ……… TÊN ĐỀ TÀI/TIỂU LUẬN Giảng viên hướng dẫn: Lê Anh Tuấn Sinh viên thực hiên: .MSSV:506200425 Tên nhóm học phần: Học kỳ: 2B .Năm học: 2020-2021 Tp.Hồ Chí Minh, tháng 07 năm 2021 Tieu luan ` NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN Tp (chữ HCM, ký ngày….tháng… năm……… ghi rõ họ Tieu luan tên) ` Contents BỘ LAO ĐỘNG THƯƠNG BINH & XÃ HỘI TRƯỜNG CAO ĐẲNG CÔNG NGHỆ THÔNG TIN TP.HCM KHOA CÔNG NGHỆ THÔNG TIN-ĐIỆN TỬ Bài 1: Tại hệ điều hành linux nên dùng hệ thống sever? .4 Bài 2: a)Cách cài HĐH Redhal .9 b)Cách cài đặt HĐH Ubuntu lên USB .24 Bài 3: Tạo đường dẫn tập tin Bài Tạo liên kết tập tin .5 Bài 5: cách liệt kê user .7 Bài 8: Thiết lập cấu hình mạng cho hệ thống theo thông tin Bài 9: Cách cài phần mềm Linux 10 Sử dụng Add/Remove 10 Sử dụng apt-get với cửa sổ dòng lệnh .11 Synaptic: vỏ giao diện cho apt-get 12 Cài đặt trực tiếp từ file rpm deb 13 Cài đặt từ GUI 14 Tieu luan ` DANH MỤC CÁC HÌNH, BẢNG BIỂU VÀ SƠ ĐỒ hình a .1 hình b .1 hình c .2 hình d .2 YY hình a .3 Bài 1: Tại hệ điều hành linux nên dùng hệ thống sever? Miễn Phí Và Mã Nguồn Mở Tieu luan ` Linux GNU / Linux là hệ điều hành mã nguồn mở miễn phí, người dùng xem mã nguồn sử dụng để tạo Linux (kernel) Ngồi người dùng cịn kiểm tra mã để xác định vị trí lỗi, tìm kiếm lỗ hổng bảo mật đơn giản nghiên cứu mã làm máy tính họ Thậm chí phát triển cài đặt chương trình riêng hệ điều hành Linux có nhiều giao diện lập trình mà bạn cần có sẵn Với lý máy chủ Linux tốt máy chủ Windows trên, bạn tùy chỉnh hệ điều hành Linux mức đáp ứng phù hợp với yêu cầu máy chủ, khơng giống Windows Tính Ổn Định Và Độ Tin Cậy Linux hệ điều hành tạo nhằm thay Unix Unix thiết kế để cung cấp môi trường mạnh mẽ, ổn định đáng tin cậy dễ sử dụng Các hệ thống Linux biết đến rộng rãi ổn định độ tin cậy, nhiều máy chủ Linux Internet chạy nhiều năm mà khơng bị lỗi, chí khởi động lại Câu hỏi đặt điều làm cho hệ thống Linux ổn định Có nhiều yếu tố định, bao gồm quản lý cấu hình hệ thống chương trình, quản lý process, bảo mật giống hệ điều hành khác Trên Linux bạn sửa đổi file cấu hình hệ thống chương trình thực thay đổi mà không thiết phải khởi động lại máy chủ, khác hẳn so với Windows Ngoài Linux cung cấp chế quản lý process hiệu đáng tin cậy Trong trường hợp process có hành vi bất thường, bạn gửi tín hiệu thích hợp cách sử dụng lệnh kill, pkill killall, để khắc phục vấn đề liên quan đến hiệu suất tổng thể hệ thống Hệ điều hành Linux an toàn, hạn chế ảnh hưởng từ nguồn bên ngồi (người dùng, chương trình hệ thống) nguyên nhân khiến máy chủ ổn định Tieu luan ` Bảo Mật Linux kernel an toàn nay, rõ ràng hệ điều hành dựa Linux an toàn phù hợp cho máy chủ Để hiểu rõ hơn, máy chủ phải có khả chấp nhận yêu cầu dịch vụ từ client từ xa, máy chủ bị tổn thương cho phép số client truy cập vào cổng Tuy nhiên Linux thực chế bảo mật khác để bảo vệ file dịch vụ khỏi cơng Bạn bảo mật dịch vụ cách sử dụng chương trình Firewall (tường lửa) (ví dụ iptables), gói tin TCP (cho phép từ chối truy cập dịch vụ) Security Enhanced Linux (SELinux) giúp hạn chế tài nguyên mà dịch vụ truy cập máy chủ SELinux đảm bảo có máy chủ HTTP, máy chủ FTP, máy chủ Samba máy chủ DNS có thể truy cập vào tập hợp file bị hạn chế hệ thống, định nghĩa ngữ cảnh file cho phép tính giới hạn Booleans Một số phân phối Linux Fedora, RHEL / CentOS số phân phối khác bổ sung tính SELinux kích hoạt theo mặc định Tuy nhiên cần bạn vơ hiệu hóa SELinux tạm thời vĩnh viễn Trong Linux, trước người dùng / nhóm chương trình truy cập tài nguyên thực thi file / chương trình phải có quyền thích hợp khơng bị hệ thống chặn Độ Linh Hoạt Linux hệ điều hành mạnh mẽ linh hoạt Bạn điều chỉnh hệ điều hành để đáp ứng nhu cầu máy chủ mình, cho phép thực điều mà bạn cần Ngồi bạn cài đặt giao diện đồ họa người dùng (GUI) đơn giản vận hành máy cách trên Linux Tieu luan ` Linux cung cấp hàng nghìn tiện ích / cơng cụ mà bạn lựa chọn để thực công vuệc khởi động hệ thống quản lý dịch vụ, thêm người dùng, quản lý hệ thống mạng ổ cứng, cài đặt phần mềm, giám sát hiệu suất, bảo mật quản lý máy chủ bạn Ngoài hệ điều hành mã nguồn mở cho phép bạn cài file nhị phân xây dựng chương trình từ mã nguồn mở Shell chương trình chuẩn mạnh Linux Shell cung cấp môi trường quán để chạy chương trình khác Linux, giúp bạn tương tác với kernel Linux Điều quan trọng Linux Shell cung cấp cấu trúc lập trình cho phép người dùng thực thi lệnh lặp lặp lại, tạo hàm / tiện ích / công cụ mới, quản trị máy chủ hàng ngày tự động Về Linux cho phép bạn kiểm sốt máy tính tuyệt đối, giúp bạn xây dựng tùy chỉnh máy chủ theo cách muốn (nếu có thể) Hỗ Trợ Phần Cứng Linux hỗ trợ phần cứng đại phần cứng cũ Đây yếu tố quan trọng đánh giá máy chủ Linux tốt so với máy chủ Windows Linux hỗ trợ đáng kể phần cứng tương đối cũ, chẳng hạn trang Slackware Linux lưu trữ Pentium III, 600 MHz với RAM 512 megabyte Bạn tìm kiếm danh sách phần cứng hỗ trợ yêu cầu liên quan cho phân phối cụ thể từ trang web thức họ Tổng Chi Phí Sở Hữu (Total Cost Of Ownership -TCO) Và Bảo Trì Cuối tổng chi phí sở hữu bảo trì máy chủ lý lý máy chủ Linux tốt máy chủ Windows, bao gồm phí quyền, chi phí mua bảo trì phần mềm / phần cứng, dịch vụ hỗ trợ hệ thống chi phí hành Tieu luan ` Trừ bạn chạy phân phối Linux độc quyền RHEL SUSE Linux yêu cầu thuê bao, để hỗ trợ sử dụng dịch vụ cao cấp, bạn phải bỏ khoản chi phí trình chạy máy chủ Linux Các nghiên cứu Robert Frances Group (RFG) công ty tương tự gần cho thấy môi trường Linux rẻ so với Windows Solaris, đặc biệt việc triển khai web Linux trở thành tảng chiến lược, hiệu đáng tin cậy cho hệ thống kinh doanh công ty nhỏ, vừa lớn Tỷ lệ máy chủ Internet chạy hệ điều hành Linux tăng đáng kể Điểm mạnh điểm yếu hệ điều hành Window: + Các hệ điều hành Windows (windows 7, windows 10, windows server 2003, Windows Server 2008, Windows Server 2012, Windows Server 2016, Windows Server 2019 ) Ưu điểm hệ điều hành Windows: - Dễ sử dụng - Bảo mật tốt không hệ điều hành Linux nhiên ta hỗ trợ tốt nhờ nhà phát triển - Ứng dụng phong phú Nhược điểm hệ điều hành Window: - Là mục tiêu tin tặc, hacker số lượng người dùng lớn Điểm mạnh điểm yếu hệ điều hành Linux: + Ngày nay, Linux phân làm nhiều nhánh như: Ubuntu, Linux Mint, Fedora… thông dụng Ubuntu Ưu điểm hệ điều hành Linux: - Hệ điều hành mở hồn tồn miễn phí Bảo mật tốt virut hoạt động tảng Có thể chỉnh sửa tự tảng Linux Hoạt động mượt mà dòng máy yếu Nhược điểm hệ điều hành Linux: - Số lượng ứng dụng hỗ trợ Linux hạn chế Một số nhà sản xuất không phát triển driver hỗ trợ tảng Linux Khó làm quen, đặc biệt bạn quen thuộc với Windows chuyển sang Linux, bạn cần khoảng thời gian để làm quen Điểm mạnh điểm yếu hệ điều hành MacOs: + Đây hệ điều hành có giao diện cửa sổ cơng ty Apple phát triển Năm 1984 hãng cho mắt sớm năm so với Microsoft Windows Ưu điểm hệ điều hành MacOS: Tieu luan ` - Thân thiện, dễ thực Tính ổn định cao Tính bảo mật cao Độ tương thích cao với sản phẩm với hệ điều hành MacOS Nhược điểm hệ điều hành MacOS: - Số lượng ứng dụng hạn chế Chỉ hỗ trợ máy tính Apple Giá thành cao so với dòng hệ điều hành khác Hệ điều hành phổ biến hệ điều hành Window: Windows hệ điều hành độc quyền hãng công nghệ Microsoft Microsoft lần giới thiệu hệ điều hành Windows vào năm 1985 với tính giao diện đồ hoạ vơ thân thiệt với người dùng Cho đến nay, hệ điều hành phát triển tới Windows 10, trở thành tảng hợp dành cho tất thiết bị Microsoft máy tính cá nhân, máy tính bảng, smartphone, thiết bị đeo thơng minh… Bài 2: a)Cách cài HĐH Redhal B1: tạo new Visual chọn Custom => nhấn next Tieu luan ` B2: nhấn next gặp bước chọn intaller disc image file => chọn browse => chọn ReHat 9_01 =>nhấn next B3: Chọn 512Mb =>nhấn next Tieu luan ` Để xem nội dung thư mục dùng lệnh nhấn enter Trang Tieu luan ` Trong thư mục /CD20CM1/HDH/Báo Cáo tạo file Baithi.txt Bài Tạo liên kết tập tin Tạo thư mục root Tạo file thongtinsv.txt Trang Tieu luan ` Để tạo liên kết (symbol link) dùng lệnh: ln -s thongtinsv.txt root/lk_thongtinsv.txt => enter Để kiểm tra liên kết tạo dùng lệnh: ls -l root/lk_thongtin.txt => enter Trang Tieu luan ` Bài 5: cách liệt kê user Dùng lệnh cat /ect/passwd Trang Tieu luan ` Bài 8: Thiết lập cấu hình mạng cho hệ thống theo thông tin Dùng lệnh setup => nhấn enter Chọn network configuration Chọn yes Trang Tieu luan ` Cấu hình xong nhấn Trang Tieu luan ` Bài 9: Cách cài phần mềm Linux Sử dụng Add/Remove Dễ sử dụng quen thuộc có lẽ trình Add/Remove sẵn có Ubuntu Bạn chọn menu Applications > Add/Remove để mở trình cài đặt phần mềm dành riêng cho Ubuntu Trang Tieu luan ` Các hạng mục phần mềm nằm khung bên trái Khung bên phải danh sách phần mềm, thơng tin phần mềm Tính năng Search giúp tìm kiếm dễ dàng hơn, muốn cài đặt phần mềm cần đánh dấu chọn ấn Apply ở Chú ý phần mềm cho Ubuntu chia làm nhiều hạng mục, mặc định hiển thị phần mềm "hồn tồn tương thích" hoặc "hồn tồn phù hợp" với Ubuntu Nhưng bên cạnh có nhiều phần mềm thuộc hãng thứ ba, phần mềm chưa được "xếp hạng" Bạn nhắp vào mục chọn Show và chọn danh mục tương ứng để xem cho đầy đủ danh sách phần mềm (tốt chọn "All available applications") Sử dụng apt-get với cửa sổ dòng lệnh Khi quen thuộc với Linux, việc dùng dịng lệnh có lẽ thuận tiện dùng Add/Remove bạn khó cài đặt riêng gói thay cài trọn phần mềm Thao tác thực sau: Chọn menu Applications > Accessories > Terminal để mở cửa sổ dòng lệnh, từ bạn thử lệnh đây: - sudo apt-get install xyz: lệnh tiến hành tải cài đặt gói xyz (xyz tên gói cần cài đặt - cài thêm gói liên quan cần) - sudo apt-get remove xyz: lệnh gỡ bỏ gói cài (có thể gỡ thêm gói khác thấy không cần đến nữa) - sudo apt-cache search xyz: lệnh tìm kiếm để đưa danh sách gói có từ cần tìm (giống chức search Add/Remove) Trang Tieu luan ` Synaptic: vỏ giao diện cho apt-get Nói synaptic khơng liên quan đến apt-get, thực synaptic giống việc dùng apt-get mà có thêm giao diện cửa sổ Chọn menu System > Administration > Synaptic Package Manager để mở chương trình Chú ý có hộp thơng báo yêu cầu nhập mật Trang Tieu luan ` Synaptic khó sử dụng hai cách trên, cho phép bạn cài đặt gói phần mềm riêng lẻ Nói chung cơng cụ cho người giàu kinh nghiệm sử dụng Linux lâu năm, không phù hợp với người bắt đầu "trải nghiệm" Linux Cài đặt trực tiếp từ file rpm deb Một lợi ích hệ điều hành Linux hiện đại bạn không cần cài đặt file tải xuống Nhưng đơi bạn tìm thấy phần mềm khơng có sẵn kho ứng dụng phân phối Đối với việc sử dụng trung bình hàng ngày, bạn cần phải làm điều Và bạn không cài đặt phương pháp này, bạn có hiểu biết cách thức hoạt động Ở đây, viết sử dụng phát hành Ubuntu Linux (tính đến thời điểm viết 17.10) Hầu hết trình quản lý gói cài đặt theo cách tương tự (với biến thể nhỏ lệnh sử dụng) Giả sử bạn muốn cài đặt trình duyệt Google Chrome Ubuntu Bạn khơng phải tìm trình duyệt đặc biệt công cụ Ubuntu Software Để cài đặt từ dịng lệnh, bạn phải tải xuống file xác Như nêu trước đó, file xác cho Ubuntu file deb Vì vậy, trỏ trình duyệt đến trang tải xuống Chrome và nhấp vào nút Download Chrome Tin vui trình duyệt bạn phát trang tải xuống Chrome biết bạn cần file Nhấp vào nút ACCEPT AND INSTALL và cửa sổ xuất hiện, cung cấp cho bạn hai tùy chọn Bạn lưu file vào ổ cứng (và sau cài đặt qua dịng lệnh) mở file Software Installer Điều quan trọng phải hiểu phân phối bao gồm tùy chọn thứ hai Nếu bạn khơng có tùy chọn Open with, bạn phải cài đặt từ dịng lệnh Trước tiên, sử dụng tùy chọn Open with Đảm bảo Software Install (mặc định) chọn nhấp vào OK File tải xuống sau Ubuntu Software mở, cung cấp cho bạn tùy chọn để cài đặt Cài đặt trực tiếp từ file rpm deb Nhấp vào Install và bạn nhắc nhập mật người dùng Q trình cài đặt hồn tất Chrome sẵn sàng để sử dụng Bạn đóng công cụ Ubuntu Software mở Chrome từ Dash Trang Tieu luan ` Nhưng bạn khơng có tùy chọn cài đặt với cơng cụ GUI sao? Sau đó, bạn phải chọn Save File và chạy cài đặt từ dòng lệnh Đừng lo lắng, điều khơng khó Dưới bước để cài đặt phát hành Chrome nhất, Ubuntu Linux, từ dòng lệnh: B1: Nhấp vào hình vng có dấu chấm hình B2: Khi Dash mở, gõ terminal B3: Thay đổi vào thư mục Downloads bằng lệnh: cd ~/Downloads B4: Cài đặt Chrome lệnh: sudo dpkg -i google-chrome*.deb B5: Khi nhắc, nhập mật người dùng nhấn Enter trên bàn phím B6: Cho phép cài đặt hồn tất Cài đặt từ GUI Đây nơi thứ trở nên dễ dàng Để cài đặt từ GUI phân phối, bạn cần mở công cụ, tìm kiếm phần mềm bạn muốn nhấp Install Ví dụ, bạn muốn cài đặt trình chỉnh sửa hình ảnh GIMP Để làm điều đó, mở Ubuntu Software nhập gimp vào tìm kiếm Khi kết xuất hiện, nhấp vào mục GIMP, nhấn vào nút Install và nhắc, nhập mật người dùng bạn Đợi trình cài đặt hoàn tất phần mềm bạn sẵn sàng để mở sử dụng Cài đặt từ GUI Trang Tieu luan ` Phần 4: KẾT LUẬN Trang Tieu luan ` TÀI LIỆU THAM KHẢO Trang Tieu luan Tieu luan Tieu luan ... Bài 1: Tại hệ điều hành linux nên dùng hệ thống sever? Miễn Phí Và Mã Nguồn Mở Tieu luan ` Linux GNU / Linux? ?là? ?hệ điều hành? ?mã nguồn mở miễn phí, người dùng xem mã nguồn sử dụng để tạo Linux. .. Apple Giá thành cao so với dòng hệ điều hành khác Hệ điều hành phổ biến hệ điều hành Window: Windows hệ điều hành độc quyền hãng công nghệ Microsoft Microsoft lần giới thiệu hệ điều hành Windows... người dùng lớn Điểm mạnh điểm yếu hệ điều hành Linux: + Ngày nay, Linux phân làm nhiều nhánh như: Ubuntu, Linux Mint, Fedora… thông dụng Ubuntu Ưu điểm hệ điều hành Linux: - Hệ điều hành mở hồn