10/05/2018, 23:07

Bác nào Pro Linux vào giúp e vs !!

E có phần bài tập này mà chẳng hỉu gì hết !bác nào Pro tin học vào giúp e vs !! cảm ơn nhìu 1. Tạo 2 user là user1 và user2 không có password thuộc cùng nhóm có tên là normal. Đăng nhập vào hệ thống bằng user1. (phải tạo nhóm normal trước khi tạo các user) a. Dùng lệnh umask ...

E có phần bài tập này mà chẳng hỉu gì hết !bác nào Pro tin học vào giúp e vs !! cảm ơn nhìu

1. Tạo 2 user là user1 và user2 không có password thuộc cùng nhóm có tên là


normal. Đăng nhập vào hệ thống bằng user1. (phải tạo nhóm normal trước khi tạo


các user)


a. Dùng lệnh umask cho biết mặt nạ của user1?


b. Thay đổi mặt nạ của user1 sao cho khi tạo thư mục có quyền ngầm định


như sau: Owner: rwx; Group: rw_; Other: r_ _.


c. Với mặt nạ trên, khi tạo ra tập tin sẽ có quyền ngầm định là gì?


d. Hãy tạo tập tin baitap.txt và thư mục Mydir. Dùng lệnh ls –l để cho


biết thông tin chi tiết về tập tin và thư mục vừa tạo, có đúng các quyền


(permission) thư mục và tập tin như quy định của mặt nạ không?


2. Thực hiện tiếp theo của câu 1. Đứng từ user1 chuyển tạm sang user2 rồi thực hiện


các việc sau trong thư mục Mydir của user1. Chú ý: user2 cùng nhóm normal


với user1.


a. Tạo tập tin.


b. Copy tập tin từ thư mục khác vào Mydir.


c. Copy tập tin từ Mydir ra thư mục khác.


d. Xóa tập tin trong Mydir.


e. Tạo thư mục con trong Mydir.


f. Hỏi kết quả như thế nào? Có được hay không? Dùng kiến thức ở Table 8-1


trong sách “Fundamentals of Linux” để giải thích.


g. Chuyển trở về user1.


3. Tiếp theo câu 1 và câu 2. Tạo thêm user3 thuộc nhóm normal2. Đăng nhập vào


hệ thống bằng user3 hoặc chuyển tạm sang user3 (chuyển tạm khi user hiện hành


khác user3), rồi thực hiện các việc sau trong thư mục Mydir của user1. Chú ý:


user3 không cùng nhóm với user1.


a. Tạo tập tin.


b. Copy tập tin từ thư mục khác vào Mydir.


c. Copy tập tin từ Mydir ra thư mục khác.


d. Xóa tập tin trong Mydir.


e. Tạo thư mục con trong Mydir.


f. Hỏi kết quả như thế nào? Có được hay không? Dùng kiến thức ở Table 8-1


trong sách “Fundamentals of Linux” để giải thích.


4. Tiếp theo câu 1 và câu 2. Đứng từ user1 chuyển tạm sang root rồi thực hiện các


việc sau trong thư mục Mydir. Chú ý: user root không cùng nhóm với user1,


nhưng root có quyền quản trị hệ thống.


a. Tạo tập tin.


b. Copy tập tin từ thư mục khác vào Mydir.


c. Copy tập tin từ Mydir ra thư mục khác.


d. Xóa tập tin trong Mydir.


e. Tạo thư mục con trong Mydir.


f. Hỏi kết quả như thế nào? Có được hay không? Dùng kiến thức ở Table 8-1


trong sách “Fundamentals of Linux” để giải thích.


g. Chuyển trở về user1.


5. Đăng nhập vào hệ thống bằng user root. Hãy cho biết mặt nạ của user root bằng


lệnh umask không có option và có option là S.


a. Tạo tập tin fileroot1.txt, fileroot2.txt và thư mục Dirroot trong /root. Cho


biết permission của chúng. Dùng lệnh ls liệt kê các permission của chúng


ra giấy.


b. Chuyển chủ sở hữu và nhóm sở hữu của fileroot.txt và Dirroot sang user1


và nhóm normal (sử dụng lệnh chown và chgrp). Cho biết permission


của chúng và so sánh với các quyền đã ghi ra giấy ở câu trên.


c. Chuyển tạm từ user root sang user1. Dùng lệnh chmod theo chế độ


Symbolic Mode thực hiện các việc sau:


 Thêm quyền đọc cho nhóm mormal đối với tập tin fileroot1.txt.


 Cấm quyền đọc cho các user không thuộc nhóm normal.


 Thêm quyền thực thi cho user1, thêm quyền đọc cho nhóm normal và


các user không thuộc nhóm normal.


 Gán quyền đọc và viết cho mọi người.


d. Dùng lệnh chmod theo chế độ Octal Mode thực hiện các công việc như


trên đối với tập tin fileroot2.txt.


e. Chuyển trở về user root.


6. Tạo user sv1, cho vào group hocvien


a. User sv tạo thư mục /tmp/sv


b. Tạo tap tin /tmp/sv/sv.txt, phân quyên 774 cho tập tin này. Giải thích ý


nghĩa quyền 774.


c. Phân quyền g=r cho thư mục /tmp/sv, hỏi user sv1 có ls nội dung thư mục


này được không? Có cd vào thư mục /tmp/sv được không?


d. Phân quyền g=rx cho thư mục /tmp/sv, user sv1 có ls nội dung thư mục


này được không?


e. User sv1 có tạo được tin sv1.txt trong thư mục /tmp/sv được không?


f. User sv1 có đọc nội dung của file /tmp/sv/sv.txt được không?


g. User sv1 có ghi đè dữ liệu vào file này được không?


h. User sv1 có xóa file này được không?


i. chmod g=rwx (thêm quyên w) cho thư mục /tmp/sv


j. User sv1 có xóa file /tmp/sv/sv.txt được hay không?


k. User sv1 có tạo tập tin /tmp/sv/sv1.txt được không?


l. Chuyển quyền sở hữu toàn thư mục /tmp/sv cho user sv1.


m. User sv tạo tập tin /tmp/test.txt, phân quyền 777 cho tập tin này. User sv1


có xóa tập tin này được hay không?


n. Ghi chú về các nhận xét đã rút ra được về file/dir permission.
0