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

Cài đặt và quản trị Ubuntu

13 6 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 13
Dung lượng 1,17 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG KHOA AN TOÀN THÔNG TIN Môn HỆ ĐIỀU HÀNH WINDOWS VÀ LINUX UNIX BÁO CÀO BÀI THỰC HÀNH SỐ 4 Cài đặt và quản trị Ubuntu Người dùng và quyền truy nhập Khởi động chương trình VMWare Workstation, Thực hành cài đặt chương trình trên Ubuntu

Trang 1

HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG KHOA AN TOÀN THÔNG TIN

Môn : HỆ ĐIỀU HÀNH WINDOWS VÀ LINUX /UNIX

BÁO CÀO BÀI THỰC HÀNH SỐ 4

Họ và tên sinh viên : Lê văn Tráng

Mã sinh viên : B20DCAT190

Họ và tên giảng viên : TS Đinh Trường Duy

Hà Nội 10/2022

BÀI TẬP LAB THỰC HÀNH

Trang 2

Bài 4: Cài đặt và quản trị Ubuntu

1 GIỚI THIỆU BÀI THỰC HÀNH

1.1 Mục đích

- Về kiến thức: Bài thực hành cung cấp cho sinh viên môi trường để áp dụng lý thuyết của môn học vào thực tế Giúp sinh viên hiểu được việc cài đặt và quản trị Ubuntu Server

- Về kỹ năng: Sau khi thực hành xong, sinh viên có khả năng sử dụng thông thạo hệ điều hành Ubuntu

1.2 Yêu cầu

- Sinh viên đã nắm được nội dung lý thuyết

- Sinh viên về cơ bản biết cách sử dụng hệ điều hành Ubuntu

1.3 Thời gian thực hiện

- 4 giờ

1.4 Nhóm thực hành

- 1 sinh viên

2 CƠ SỞ LÝ THUYẾT

2.1 Người dùng và quyền truy nhập

- Trong Linux có 3 dạng đối tượng:

o User: tài khoản người dùng User gồm user và super user (root) Root

có quyền cao nhất trong hệ thống

o Group: nhóm người dùng

o Other: Những người dùng khác trong hệ thống

- Hệ thống file của Linux/Unix cho phép cài đặt một số quyền truy nhập tới file và thư mục Các quyền phổ biến được dùng đó là đọc (r), ghi (w) và thực thi (x) Ý nghĩa cụ thể của các quyền này đôi khi lệ thuộc vào đối tượng giám sát cụ thể

- Để tăng cường tính an toàn, Linux/Unix bổ sung thêm ba kiểu đặc quyền hay nhóm đặc quyền Đó là chủ sở hữu file, nhóm sở hữu file, và những người dùng còn lại

Trang 3

- Người dùng có thể thay đổi quyền thông qua các câu lệnh sau chown và chmod Trong đó, chown cho phép thay đổi quyền sở hữu file hay thư mục và chmod thay đổi quyền truy nhập file hay thư mục Câu lệnh này sử dụng ký hiệu u cho người dùng; g –nhóm của người dùng; o–người dùng khác; r – đọc; w–ghi; x–thực thi Ngoài ra người dùng có thể dùng số 0 hay “-” thể hiện việc loại bỏ quyền và số 1 hay “+” cho việc thêm quyền

2.2 Cài đặt phần mềm trên Ubuntu

- Ubuntu Software Center (USC) là một Trung tâm ứng dụng (kho ứng dụng) của Ubuntu, tương tự như Apple Apps Store trên iOS hay Google Play Store (CH Play) trên Android Hầu hết các phần mềm trên Ubuntu đều có thể cài đặt dễ dàng thông qua USC

- Hệ thống ứng dụng của Ubuntu gọi là repository (kho phần mềm, hay gọi tắt là repo)

Ở đây, phần mềm được phân ra làm các gói (package), lưu trên các server đảm bảo của Canonical Các gói này nói chung là an toàn vì đã được kiểm duyệt bởi cộng đồng và được ký điện tử bởi các thành viên chủ chốt nên yên tâm là không bao giờ

có virus Dưới đây là một số lệnh cơ bản để làm việc với package:

o # Cập nhật danh sách gói từ server Nên chạy trước các thao tác

khác sudo apt-get update

o # Cập nhật các phần mềm đã cài trên máy

sudo apt-get upgrade

o # Cài đặt Firefox

sudo apt-get install firefox

o # Gỡ cài đặt

sudo apt-get remove firefox

o # Hoặc để gỡ và xóa toàn bộ config

sudo apt-get purge firefox

- Nếu bạn không biết chính xác tên gói thì có thể dùng apt-cache search để tìm kiếm:

o # chú ý là không cần dùng sudo

apt-cache search <từ khóa>

- Liệt kê danh sách file của một gói đã cài:

o dpkg -L firefox | less

Trang 4

- Ngoài ra do Ubuntu cũng là một hệ điều hành dựa trên Debian bạn có thể tải các gọi phần mềm của Debian(với đuôi *.deb) về máy và cài đặt mà không cần sử dụng apt hay synaptic, khi đó bạn sẽ sử dụng lệnh như sau:

o #ví dụ bạn cần cài đặt Google Chrome

sudo dpkg -i google-chrome-stable_current_amd64.deb

3 NỘI DUNG THỰC HÀNH

Các bước thực hiện

Trang 7

3.3 Thi t l p c u hình an ninh c a Linux: i u khi n truy c p qu n tr ng ế ậ ấ ủ đ ề ể ậ ả ị ườ i dùng và xem b n ghi log trong Ubuntu ả

3.3.1 Chu n b môi tr ẩ ị ườ ng

- Máy o ch y Ubuntu.ả ạ

3.3.2 Các b ướ c th c hi n ự ệ

3.3.2.1 i u khi n truy c p ng Đ ề ể ậ ườ i dùng

- T o ngạ ười dùng b ng dòng l nh: ằ ệ sudo useradd –m sinhvien1 Nh p m t kh u rootậ ậ ẩ n uế yêu c u.ầ

- Đặt m t kh u cho sinhvien1: ậ ẩ sudo passwd sinhvien1

- T o groups b ng dòng l nh: ạ ằ ệ sudo groupadd quantri.

- T o th m c ạ ư ụ phanquyen t i th m c g c root (ạ ư ụ ố /): mkdir phanquyen.

Trang 8

3.3.2.2 Phân quy n cho ng ề ườ i dùng truy c p th m c phanquyen ậ ư ụ

- Các quy n trên h th ng:ề ệ ố

Write

Quy n Read tề ương ng v i 4, Write: 2, Execute: 1.ứ ớ

L nh phân quy n cho file ho c th m c: ệ ề ặ ư ụ chmod [quy n] [file, th m c] ề ư ụ - Phân

quy n user Root có ề đầ đủy quy n, cho user sinhvien1 ch có quy n ề ỉ ề đọc, các user

khác không có quy n gì c ề ả

L nh:ệ

sudo chown sinhvien1 phanquyen/ //thay đổi quy n s h u th m c.ề ở ữ ư ụ

sudo chmod 440 phanquyen.

Login sang tài kho n ả sinhvien1, th t o 1 th m c nào ó ử ạ ư ụ đ

Trang 9

K t qu là ế ả sinhvien1 hoàn toàn b c m khi mu n ghi trong th m c ị ấ ố ư ụ phanquyen

T tấ c các tùy ch n ghi u b m i.ả ọ đề ị ờ đ

Sinhvien2 tương t ự

- Phân quy n cho group:ề

sinhvien1,sinhvien2 vào group quantri

Trang 10

Cho nh ng user thu c nhóm “h c viên” có quy n ữ ộ ọ ề đọc ghi trong th m c ư ụ

Phanquyen

Thay đổi quy n s h u c a th m c ề ở ữ ủ ư ụ đố ới v i user và nhóm:

sudo chown :quantri phanquyen

sudo chmod 770 phanquyen

Bây gi có th t o th m c ờ ể ạ ư ụ thumucchiase trong th m c ư ụ phanquyen.

Trang 11

3.3.2.3 Xem b n ghi log ả

- Truy c p ậ đường d n ẫ var/log T t c các file log u ấ ả đề đượ ưc l u trong th m c này.ư ụ

Trang 12

- Trong th m c ư ụ apt có m t file history.log l u t t c các thông gói cài ư ấ ả đặt và g bỡ ỏ ngay c nh ng h th ng ban ả ữ ệ ố đầu xây d ng nh Live CD.ự ư

- Trong th m c ư ụ dist-upgrade có m t t p ộ ệ apt.log ghi l i thông tin trong quá trìnhạ nâng c p.ấ

- Trong th m c ư ụ installer ch a các file sinh ra trong quá trình cài t ch ng trình.ứ đặ ươ

Trang 13

- Có m t t p tin ộ ệ apport.log l u thông tin v s c trong h th ng và báo cáo v ư ề ự ố ệ ố ề chúng

- T p ệ auth.log bao g m thông tin v các ho t ng xác th c nh khi b n xác th cồ ề ạ độ ự ư ạ ự

người dùng root qua sudo

- Cùng m t s lo i log cho các m c ích khác.ộ ố ạ ụ đ

3.3.3 K t qu mong mu n ế ả ố

- T o thành công user và phân quy n thành công cho user và group.ạ ề

Ngày đăng: 26/10/2022, 10:42

w