Bài giảng Quản trị mạng Linux: Bài 2 - TC Việt Khoa
Số trang: 25
Loại file: pdf
Dung lượng: 1.20 MB
Lượt xem: 24
Lượt tải: 0
Xem trước 3 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Mục tiêu Bài giảng Quản trị mạng Linux - Bài 2: Quản trị tài khoản người dùng và lập trình SHELL nhằm giúp người học giải thích được các loại tài khoản người dùng, tài khoản nhóm trên Linux; trình bày được thông tin trong các tập tin /etc/passwd, /etc/group; triển khai và quản trị được hệ thống tài khoản người dùng và tài khoản nhóm; triển khai phân quyền truy cập tập tin, thư mục trên HĐH Linux cho user, group; viết shell scripts tự động các quá trình cơ bản.
Nội dung trích xuất từ tài liệu:
Bài giảng Quản trị mạng Linux: Bài 2 - TC Việt Khoa TRƯỜNG TRUNG CẤP VIỆT KHOA Website: http://www.vietkhoa.edu.vn MH/MĐ: QUẢN TRỊ MẠNG LINUX Bài 1: TRIỂN KHAI VÀ QUẢN TRỊ HỆ ĐIỀU HÀNH LINUX Bài 2: QUẢN TRỊ TÀI KHOẢN NGƯỜI DÙNG VÀ LẬP TRÌNH SHELL Bài 3: TRIỂN KHAI DỊCH VỤ DNS VÀ DHCP Bài 4: TRIỂN KHAI DỊCH VỤ SAMBA VÀ NFS Bài 5: TRIỂN KHAI DỊCH VỤ WEB VÀ FTP Bài 6: TRIỂN KHAI DỊCH VỤ MAIL Bài 7: BẢO MẬT HỆ THỐNG LINUX ÔN TẬP BÁO CÁO ĐỒ ÁN THI TRƯỜNG TRUNG CẤP VIỆT KHOA Website: http://www.vietkhoa.edu.vn Bài 2: QUẢN TRỊ TÀI KHOẢN NGƯỜI DÙNG VÀ LẬP TRÌNH SHELL Quản trị tài khoản người dùng, tài khoản nhóm và phân quyền trên hệ điều hành Linux Giới thiệu Thông tin của User Quản lý người dùng Quản lý tài khoản nhóm Phân quyền truy cập hệ thống tập tin Giới thiệu về SHELL và Lập Trình SHELL Thiết lập môi trường terminal Sử dụng Shell Cú pháp ngôn ngữ Shell Câu hỏi ôn tập TRƯỜNG TRUNG CẤP VIỆT KHOA Website: http://www.vietkhoa.edu.vn MỤC TIÊU BÀI HỌC Giải thích được các loại tài khoản người dùng, tài khoản nhóm trên Linux. Trình bày được thông tin trong các tập tin /etc/passwd, /etc/group. Triển khai và quản trị được hệ thống tài khoản người dùng và tài khoản nhóm. Triển khai phân quyền truy cập tập tin, thư mục trên HĐH Linux cho user, group. Viết shell scripts tự động các quá trình cơ bản TRƯỜNG TRUNG CẤP VIỆT KHOA Website: http://www.vietkhoa.edu.vn Giới thiệu Giới thiệu về tài khoản người dùng, tài khoản nhóm trên hệ điều hành Linux User: Là người có thể truy cập vào hệ thống. Thông tin của User có username và password. Các loại User: superuser, regular user Mỗi user có một UID. UID của super user là 0. UID của regular user là >=500 Group: Group là tập hợp nhiều user. Mỗi user luôn là thành viên của một group. Mỗi group có một GID. Các user thuộc cùng nhóm có cùng GID. TRƯỜNG TRUNG CẤP VIỆT KHOA Website: http://www.vietkhoa.edu.vn Thông tin của User Tập tin /etc/passwd & /etc/shadow Tập tin /etc/passwd: File chứa thông tin account của user TRƯỜNG TRUNG CẤP VIỆT KHOA Website: http://www.vietkhoa.edu.vn Thông tin của User Tập tin /etc/passwd & /etc/shadow Cấu trúc thông tin về một user 1 .Username: Được sử dụng khi user login 2 .Password: Password của username tương ứng, password này được lưu trong file /etc/shadow 3 .User ID (UID): Được gán cho mỗi user, hệ thống sử dụng UID hơn là username để làm việc với user. 4 .Group ID (GID): Là 1 con số của Group đầu tiên mà user này tham gia (thông tin các Group có trong file /etc/group) 5 .User ID Info: Thông tin của user 6 .Home directory: Đường dẫn đầy đủ tới thư mục sẽ làm thư mục chủ cho user, mặc định đây sẽ là working direcroty khi user login. 7 .Shell: Đường dẫn đầy đủ tới Login Shell (trên Linux thường là /bin/bash) TRƯỜNG TRUNG CẤP VIỆT KHOA Website: http://www.vietkhoa.edu.vn Thông tin của User Tập tin /etc/shadow: Lưu trữ password được mã hoá TRƯỜNG TRUNG CẤP VIỆT KHOA Website: http://www.vietkhoa.edu.vn Quản lý người dùng Tạo tài khoản người dùng Cú pháp : #useradd [options] username -c “thông tin người dùng”. -d . -m : tạo thư mục cá nhân nếu chưa tồn tại. -g . Ví dụ : #useradd –c “hvtin” –d /home/hvtin –m –g giaovien hvtin Thay đổi thông tin của tài khoản Cú pháp : #usermod [options] username Ví dụ: cho tài khoản hvtin vào nhóm giamdoc #usermod –g giamdoc hvtin TRƯỜNG TRUNG CẤP VIỆT KHOA Website: http://www.vietkhoa.edu.vn Quản lý người dùng Tạm khóa tài khoản người dùng Khoá: passwd –l hoặc usermod –L Mở: passwd –u hoặc usemod –U Hủy tài khoản Cú pháp : #userdel [option] username Ví dụ : #userdel –r hvtin TRƯỜNG TRUNG CẤP VIỆT KHOA Website: http://www.vietkhoa.edu.vn Quản lý tài khoản nhóm Tạo nhóm Cú pháp : #groupadd Ví dụ : #groupadd giaovien Thêm người dùng vào nhóm Cú pháp: #gpasswd –a Ví dụ: #gpasswd –a hvtin giamdoc Xoá người dùng khỏi nhóm Cú pháp: #gpasswd –d Ví dụ: #gpasswd –d hvtin nhanvien Hủy nhóm Cú pháp : #groupdel Ví dụ : #groupdel hocvien TRƯỜNG TRUNG CẤP VIỆT KHOA Website: http://www.vietkhoa.edu.vn Quản lý tài khoản nhóm Xem thông tin về user và group Cú pháp: #groups #id –g Ví dụ: #groups root #id –g root Hoặc xem thông tin trong file /etc/passwd và /etc/group TRƯỜNG TRUNG CẤP VIỆT KHOA Website: http://www.vietkhoa.edu.vn Phân quyền truy cập hệ th ...
Nội dung trích xuất từ tài liệu:
Bài giảng Quản trị mạng Linux: Bài 2 - TC Việt Khoa TRƯỜNG TRUNG CẤP VIỆT KHOA Website: http://www.vietkhoa.edu.vn MH/MĐ: QUẢN TRỊ MẠNG LINUX Bài 1: TRIỂN KHAI VÀ QUẢN TRỊ HỆ ĐIỀU HÀNH LINUX Bài 2: QUẢN TRỊ TÀI KHOẢN NGƯỜI DÙNG VÀ LẬP TRÌNH SHELL Bài 3: TRIỂN KHAI DỊCH VỤ DNS VÀ DHCP Bài 4: TRIỂN KHAI DỊCH VỤ SAMBA VÀ NFS Bài 5: TRIỂN KHAI DỊCH VỤ WEB VÀ FTP Bài 6: TRIỂN KHAI DỊCH VỤ MAIL Bài 7: BẢO MẬT HỆ THỐNG LINUX ÔN TẬP BÁO CÁO ĐỒ ÁN THI TRƯỜNG TRUNG CẤP VIỆT KHOA Website: http://www.vietkhoa.edu.vn Bài 2: QUẢN TRỊ TÀI KHOẢN NGƯỜI DÙNG VÀ LẬP TRÌNH SHELL Quản trị tài khoản người dùng, tài khoản nhóm và phân quyền trên hệ điều hành Linux Giới thiệu Thông tin của User Quản lý người dùng Quản lý tài khoản nhóm Phân quyền truy cập hệ thống tập tin Giới thiệu về SHELL và Lập Trình SHELL Thiết lập môi trường terminal Sử dụng Shell Cú pháp ngôn ngữ Shell Câu hỏi ôn tập TRƯỜNG TRUNG CẤP VIỆT KHOA Website: http://www.vietkhoa.edu.vn MỤC TIÊU BÀI HỌC Giải thích được các loại tài khoản người dùng, tài khoản nhóm trên Linux. Trình bày được thông tin trong các tập tin /etc/passwd, /etc/group. Triển khai và quản trị được hệ thống tài khoản người dùng và tài khoản nhóm. Triển khai phân quyền truy cập tập tin, thư mục trên HĐH Linux cho user, group. Viết shell scripts tự động các quá trình cơ bản TRƯỜNG TRUNG CẤP VIỆT KHOA Website: http://www.vietkhoa.edu.vn Giới thiệu Giới thiệu về tài khoản người dùng, tài khoản nhóm trên hệ điều hành Linux User: Là người có thể truy cập vào hệ thống. Thông tin của User có username và password. Các loại User: superuser, regular user Mỗi user có một UID. UID của super user là 0. UID của regular user là >=500 Group: Group là tập hợp nhiều user. Mỗi user luôn là thành viên của một group. Mỗi group có một GID. Các user thuộc cùng nhóm có cùng GID. TRƯỜNG TRUNG CẤP VIỆT KHOA Website: http://www.vietkhoa.edu.vn Thông tin của User Tập tin /etc/passwd & /etc/shadow Tập tin /etc/passwd: File chứa thông tin account của user TRƯỜNG TRUNG CẤP VIỆT KHOA Website: http://www.vietkhoa.edu.vn Thông tin của User Tập tin /etc/passwd & /etc/shadow Cấu trúc thông tin về một user 1 .Username: Được sử dụng khi user login 2 .Password: Password của username tương ứng, password này được lưu trong file /etc/shadow 3 .User ID (UID): Được gán cho mỗi user, hệ thống sử dụng UID hơn là username để làm việc với user. 4 .Group ID (GID): Là 1 con số của Group đầu tiên mà user này tham gia (thông tin các Group có trong file /etc/group) 5 .User ID Info: Thông tin của user 6 .Home directory: Đường dẫn đầy đủ tới thư mục sẽ làm thư mục chủ cho user, mặc định đây sẽ là working direcroty khi user login. 7 .Shell: Đường dẫn đầy đủ tới Login Shell (trên Linux thường là /bin/bash) TRƯỜNG TRUNG CẤP VIỆT KHOA Website: http://www.vietkhoa.edu.vn Thông tin của User Tập tin /etc/shadow: Lưu trữ password được mã hoá TRƯỜNG TRUNG CẤP VIỆT KHOA Website: http://www.vietkhoa.edu.vn Quản lý người dùng Tạo tài khoản người dùng Cú pháp : #useradd [options] username -c “thông tin người dùng”. -d . -m : tạo thư mục cá nhân nếu chưa tồn tại. -g . Ví dụ : #useradd –c “hvtin” –d /home/hvtin –m –g giaovien hvtin Thay đổi thông tin của tài khoản Cú pháp : #usermod [options] username Ví dụ: cho tài khoản hvtin vào nhóm giamdoc #usermod –g giamdoc hvtin TRƯỜNG TRUNG CẤP VIỆT KHOA Website: http://www.vietkhoa.edu.vn Quản lý người dùng Tạm khóa tài khoản người dùng Khoá: passwd –l hoặc usermod –L Mở: passwd –u hoặc usemod –U Hủy tài khoản Cú pháp : #userdel [option] username Ví dụ : #userdel –r hvtin TRƯỜNG TRUNG CẤP VIỆT KHOA Website: http://www.vietkhoa.edu.vn Quản lý tài khoản nhóm Tạo nhóm Cú pháp : #groupadd Ví dụ : #groupadd giaovien Thêm người dùng vào nhóm Cú pháp: #gpasswd –a Ví dụ: #gpasswd –a hvtin giamdoc Xoá người dùng khỏi nhóm Cú pháp: #gpasswd –d Ví dụ: #gpasswd –d hvtin nhanvien Hủy nhóm Cú pháp : #groupdel Ví dụ : #groupdel hocvien TRƯỜNG TRUNG CẤP VIỆT KHOA Website: http://www.vietkhoa.edu.vn Quản lý tài khoản nhóm Xem thông tin về user và group Cú pháp: #groups #id –g Ví dụ: #groups root #id –g root Hoặc xem thông tin trong file /etc/passwd và /etc/group TRƯỜNG TRUNG CẤP VIỆT KHOA Website: http://www.vietkhoa.edu.vn Phân quyền truy cập hệ th ...
Tìm kiếm theo từ khóa liên quan:
Quản trị mạng Linux Bài giảng Quản trị mạng Linux Quản trị mạng Linux Bài 2 Quản trị tài khoản người dùng Lập trình SHELL Hệ thống tài khoản người dùngGợi ý tài liệu liên quan:
-
Giáo trình Hệ điều hành Linux (Ngành: Công nghệ thông tin) - CĐ Công nghiệp Hải Phòng
103 trang 195 0 0 -
271 trang 163 0 0
-
Giáo trình Thiết kế và quản trị Website (Ngành: Quản trị mạng máy tính) - CĐ Công nghiệp Hải Phòng
142 trang 46 0 0 -
Bài giảng Quản trị mạng Linux: Mở đầu - TC Việt Khoa
10 trang 30 0 0 -
Giáo trình Hệ điều hành Unix - Linux
212 trang 28 0 0 -
Bài giảng Linux và phần mềm mã nguồn mở - Chương 15: Lập trình Shell
38 trang 28 0 0 -
Bài giảng Phần mềm nguồn mở: Bài 4 - Đoàn Thiện Ngân
10 trang 27 0 0 -
Bài giảng Quản trị mạng Linux: Bài 6 - TC Việt Khoa
27 trang 25 0 0 -
47 trang 25 0 0
-
Bài giảng Lập trình Shell (2017)
0 trang 24 0 0