







Preview text:
Name: Phạm Huỳnh Ngọc Trâm ID: 23521618 Class: IT007.P28 OPERATING SYSTEM LAB 1’S REPORT SUMMARY Task Status Page Section 1.5 Task 1 Done 2 Task 2 Done 3 Task 3 Done 3 Task 4 Done 4 Task 5 Done 4 Task 6 Done 5 Task 7 Done 5 Section 1.6 Task a Done 6 Task b Done 7 Task c Not Done 8 Self-scrores:
*Note: Export file to PDF and name the file by following format:
Student ID_LABx.pdf 1 Section 1.5
1. Thực hiện lệnh chuyển thư mục theo thứ tự sau:
Chuyển về thư mục gốc.
Chuyển đến thư mục /bin.
Chuyển đến thư mục người dùng. 2
2. Tạo cây thư mục như sau trong thư mục cá nhân của mình theo hình sau:
3. Tìm hiểu, sử dụng lệnh để tìm một số file có phần mở rộng là .html và .class trong hệ thống
file. Dùng lệnh cp để sao chép một vài file .html vào thư mục Myweb.
4. Thực hiện lệnh mv để di chuyển vài file .html trong thư mục Myweb vào thư mục 3 Myweb/java.
5. Thực hiện xóa thư mục Myweb/scripts.
6. Thiết lập quyền truy xuất cho thư mục Myweb/databases sao cho chỉ có chủ sở hữu có 4
toàn quyền còn các người dùng khác không có bất kỳ quyền gì trên nó.
7. Tạo user có tên là it007 và password là ngày sinh của sinh viên. User được tạo nằm trong group tên là HDH.
1.6: 1. Tạo ra 03 user lần lượt có username là: User1, User2, User3. Thực hiện các yêu cầu sau: 5
a) Tìm hiểu khái niệm chuyển user và trình bày cách chuyển từ user này sang user khác
thông qua việc sử dụng lệnh trong Ubuntu.
- Trong Linux, mỗi tài khoản người dùng đại diện cho một danh tính riêng biệt,
kèm theo các quyền kiểm soát và quản lý hệ thống. Việc chuyển đổi người dùng
cho phép người sử dụng Linux thay đổi từ tài khoản này sang tài khoản khác mà
không cần đăng xuất hoàn toàn. Điều này đặc biệt hữu ích trong môi trường có
nhiều người dùng, giúp họ tận dụng được quyền và cài đặt của các tài khoản khác
nhau cho các tác vụ cụ thể. Quá trình chuyển đổi này vẫn giữ nguyên trạng thái
phiên làm việc hiện tại và đảm bảo an toàn, vì không thể truy cập tài khoản khác
nếu không có mật khẩu hợp lệ.
- Lệnh chuyển user: su [options] [username]
b)Tạo ra file test_permission.txt có nội dung là Họ tên và MSSV của sinh viên, phân 6 quyền cho file như sau:
+ User1 có toàn quyền trên file.
+ User2 chỉ được phép đọc file, không có quyền chỉnh sửa.
+ User3 không có bất kỳ quyền gì trên file.
c) Kiểm tra kết quả của việc phân quyền trên bằng cách chuyển qua từng user và truy xuất 7 nội dung của file. 8