Tài Liệu - Võ Tấn Dũng (votandung) HuongDan BTso6Linux

6 667 17
Tài Liệu - Võ Tấn Dũng (votandung) HuongDan BTso6Linux

Đang tải... (xem toàn văn)

Thông tin tài liệu

Hướng dẫn giải tập số QUẢN TRỊ NGƯỜI DÙNG & NHÓM Câu A: Thực thao tác quản trị người dùng sau: 1) Tạo user sv 2) Đặt password cho user sv 123456 3) Cho biết user sv thuộc group (đọc file /etc/group) 4) Cho biết home directory user sv (đọc file /etc/passwd) 5) Tạo group hocvien 6) Sửa thông tin cho user sv thuộc group root (group chính) group hocvien (group phụ) 7) Sửa ghi cho user sv “Nguyen Van An” 8) Login user sv (sử dụng lệnh logout để thoát khỏi user tại) 9) Sử dụng quyền root, lock account sv 10) Login user sv, cho biết kết 11) Unlock account sv, login thử user 12) Yêu cầu user sv phải thay đổi password ngày tới 13) Thiết lập thời gian hết hạn cho account sv ngày 30/09/2008 14) Sửa lại hệ thống: date -s “1 Oct 2008” login user sv cho biết kết Hướng dẫn giải: 1) Tạo user sv: Dùng lệnh useradd không option để tạo: 2) Đặt password cho user sv 123456: Dùng lệnh passwd để đặt password, sau: Linux yêu cầu nhập password lần khơng hiển thị password ta nhập 3) Cho biết user sv thuộc group (đọc file /etc/group) Dùng lệnh cat để xem nội dung tập tin /etc/passwd thấy có dòng thơng tin user sv mà ta tạo Chú ý: dùng kết hợp với lệnh more ta dùng phím: PageUp, PageDown, f, b, phím enter để di chuyển bên kết lệnh Ta dùng phím q để Trong dòng đó: sv: tên user x: password mã hóa 500: giá trị số UID 501 : GID nhóm mà user tham gia /home/sv : thư mục nhà user sv (hay gọi home directory user sv) /bin/bash : loại shell mà user sv sử dụng Như user sv thuộc nhóm có GID 501 Muốn biết nhóm có GID=501 có tên ta xem nội dung tập tin /etc/group Vậy 501 GID nhóm có tên sv trùng tên với user sv Như dùng lệnh useradd khơng có option để tạo user sv tạo user nhóm có tên sv với user Cách khác để kiểm tra GID nhóm user sv : 4) Cho biết home directory user sv (đọc file /etc/passwd) Xem kết nội dung file /etc/passwd nói ta thấy: Home directory user sv /home/sv 5) Tạo group hocvien 6) Sửa thơng tin cho user sv thuộc group root (group chính) group hocvien (group phụ) Ta dùng lệnh usermod để chỉnh sửa thông tin user, lệnh với option -g đưa user vào nhóm chính, với option -G đưa user vào nhóm phụ Sau ta dùng lệnh id để kiểm tra kết Như sau: 7) Sửa ghi cho user sv “Nguyen Van An” Xem lại kết quả: Đã thấy comment “Nguyen Van An” xuất dòng user sv Trong dòng này, UID=500, GID=0 (nhóm root) 8) Login user sv (sử dụng lệnh logout để thoát khỏi user tại) Câu chủ yếu để kiểm tra xem user sv sau tạo xong dùng để đăng nhập vào hệ thống hay khơng mà thơi Thốt khỏi user root: (gõ exit Ctrl-D, gõ lệnh logout) Đăng nhập user sv: Đăng nhập thành công 9) Sử dụng quyền root, lock account sv 10) Login user sv, cho biết kết 11) Unlock account sv, login thử user Nếu dùng user thường user root khơng thể khóa account user Ví dụ sau thực với user hành sv khơng thành cơng Do đó, ta thoát khỏi sv: đăng nhập root: Dùng lệnh man để tìm hiểu cách dùng lệnh passwd: Ta ý options: -l: tùy chọn cho phép khóa tài khoản -u -f: dùng để mở khóa tài khoản bị khóa Option -u khơng mở khóa tài khoản khơng có password, -f cho phép mở khóa tài khoản khơng sử dụng password -d: xóa password tài khoản người dùng Trường hợp 1: khóa (lock) user có password User sv có password 12345 Khóa tài khoản account sv: Thử đăng nhập sv để xác định xem có đăng nhập không Mặc dù ta đăng nhập tên account password account sv bị khóa nên đăng nhập sv khơng thành cơng Bây ta đăng nhập user root mở khóa cho user sv Chú ý sv có password 12345 nên ta dùng passwd với option -u Trường hợp 2: khóa (lock) user có password rỗng Ta xóa password cho user sv Như vậy, từ user sv khơng có password Tiến hành khóa account sv: Vì sv khơng có password nên muốn mở khóa cho ta phải dùng option -f, sau: 12) Yêu cầu user sv phải thay đổi password ngày tới 13) Thiết lập thời gian hết hạn cho account sv ngày 30/09/2008 14) Sửa lại hệ thống: date -s “1 Oct 2008” login user sv cho biết kết Bây ngày tháng hệ thống 01 tháng 10 năm 2008 Thoát khỏi user root đăng nhập user sv: Đăng nhập không thành công Bài tập nhà (bắt buộc phải làm nộp vào địa email thầy) Câu B: 1) Tạo user sv1, cho tham gia vào nhóm hocvien 2) Đăng nhập user sv tạo thư mục /tmp/sv 3) Tạo tap tin /tmp/sv/sv.txt, phân quyên 774 cho tập tin Giải thích ý nghĩa quyền 774 4) Phân quyền g=r cho thư mục /tmp/sv, hỏi user sv1 có liệt kê (bằng lệnh ls -l) nội dung thư mục khơng? Có chuyển (bằng lệnh cd) vào thư mục /tmp/sv không? 5) Phân quyền g=rx cho thư mục /tmp/sv, user sv1có liệt kê (bằng lệnh ls -l) nội dung thư mục không? 6) User sv1 có tạo tập tin sv1.txt thư mục /tmp/sv khơng? 7) User sv1 có đọc nội dung file /tmp/sv/sv.txt không? 8) User sv1 có ghi đè liệu vào file khơng? 9) User sv1 có xóa file khơng? 10) Dùng lệnh chmod g=rwx để thêm quyền w cho thư mục /tmp/sv 11) User sv1 có xóa file /tmp/sv/sv.txt hay khơng? 12) User sv1 có tạo tập tin /tmp/sv/sv1.txt khơng? 13) Chuyển quyền sở hữu tồn thư mục /tmp/sv cho user sv1 14) Dùng user sv tạo tập tin /tmp/test.txt, phân quyền 777 cho tập tin User sv1 có xóa tập tin hay khơng? Ngày 06/11/2014 GV: Võ Tấn Dũng votandung@yahoo.com Trường Cao đẳng Công nghệ Thông tin TPHCM ... options: -l: tùy chọn cho phép khóa tài khoản -u -f: dùng để mở khóa tài khoản bị khóa Option -u khơng mở khóa tài khoản khơng có password, -f cho phép mở khóa tài khoản khơng sử dụng password -d:... /tmp/test.txt, phân quyền 777 cho tập tin User sv1 có xóa tập tin hay khơng? Ngày 06/11/2014 GV: Võ Tấn Dũng votandung@yahoo.com Trường Cao đẳng Công nghệ Thông tin TPHCM ... tài khoản khơng sử dụng password -d: xóa password tài khoản người dùng Trường hợp 1: khóa (lock) user có password User sv có password 12345 Khóa tài khoản account sv: Thử đăng nhập sv để xác định

Ngày đăng: 15/12/2017, 17:05

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

Tài liệu liên quan