Managing Users
Số trang: 16
Loại file: ppt
Dung lượng: 969.50 KB
Lượt xem: 14
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
users được định nghĩa trong một hệ thống để xác định được "ai"? được quyền dùng cái gì? trong hệ thống đó.với linux mỗi user có định danh duy nhất, gọi là UID 0-99 user có quyền quản trị 99 user khác,500 không phải user hệ thống
Nội dung trích xuất từ tài liệu:
Managing UsersTàiLiệuHướngDẫnHọc LinuxLPIManagingUsers www.athena.edu.vn Biên soạn : Nguyễn Trí Thức Tel: 38244041 1Nộidung Những thông tin định nghĩa users Công cụ quản lý users. Users và cấp quyền users. Định nghĩa cấu hình mặc định cho người dùng. 2ĐịnhnghĩaUsersà Usersđượcđịnhnghĩatrongmộthệthốngđểxácđịnh “ai?đượcquyềndùngcáigì?”tronghệthốngđó. VớiLinux,mỗiusercómộtđịnhdanhduynhất,gọilà UID(UserID). • 0–99:usercóquyềnquảntrị. • >99:userkhác.>=500:khôngphảiuserhệthống. • =>UIDcókhảnăngsửdụnglại???• Mỗiuserthuộcítnhấtmộtgroup.Mỗigroupcũngcó mộtđịnhdanhduynhấtlàGID. 3ĐịnhnghĩaUsers(tt) Mỗiuserscầncónhữngthôngtin:tênuser,UID, têngroup,GID,homedirectory…h WindowsquảnlýthôngtinbằngLDAP, Kerberos.Linuxquảnlýthôngtinbằngfiletext. Cóthểchỉnhsửathôngtincủausersbằngcông cụ,hoặcsửatrựctiếpbằngtextfile. 4ĐịnhnghĩaUsers(tt)p Nhữngfileđịnhnghĩathôngtinusers: • /etc/passwd:chứathôngtinuserlogin,passwordmã hóa,UID,GID,homedirectory,vàloginshell.Mỗi dònglàthôngtincủamộtuser. • /etc/shadow:chứathôngtinpasswordmãhóa,thời giansửdụngpassword,thờigianphảithayđổi password… • /etc/group:chứathôngtingroup. 5ĐịnhnghĩaUsers(tt)ì File/etc/passwd GID Password Home directory Username Description Shell UID Shell 6 ĐịnhnghĩaUsers(tt) H File/etc/shadow Ngày user bị warn nếu không thay đối pass Password Ngày trước khi phải thay đổi passwordUsername Lần thay đổi password cuối cùng Ngày sau khi phải thay đổi password 7ĐịnhnghĩaUsers(tt)ì File/etc/group Groupmember Grouppassword Groupname GID 8CôngcụquảnlýUsers Quảnlýbằngcommandline • useradd:tạouser. • usermod:chỉnhsửathôngtinuser. • userdel:xóauser. • groupadd:tạogroup. • groupdel:xóagroup. • groupmod:chỉnhsửathôngtingroup.• Quảnlýbằnggiaodiệnđồhọa 9CấpquyềnUsers Quyềntronglinuxđượcphânchianhưsau: • Quyềnđọc:r(read). • Quyềnghi:w(write). • Quyềnthựcthi:x(excute).• Mỗifiletronglinuxđượcgánquyềntheobalớp usersau: • owner • group • everyone(other) 10Cấpquyềnusers(tt) Dùng cho file thực thi 11Cấpquyềnusers(tt) 12Cấpquyềnusers(tt)• SetUID:programnàođượcsetSUID,khithựcthi sẽđượcsởhữubởiownercủaprogramđó,bất kểusernàogọithựcthiprogramnày.• SetGID:hiệnthựcnhưSUID,nhưngápdụng chofilegroupowner.w Stickybit:chỉchophépowner,hoặcrootđược quyềndeletefile. 13 Cấuhìnhmặcđịnh Khidùnglệnhuseraddkhôngcóoptionkèmtheo đểtạouser,cácthuộctínhcủausersẽđượctạo theocáccấuhìnhmặcđịnh. Nhữngfileđịnhnghĩacấuhìnhmặcđịnh: • /etc/default/useradd • /etc/skel • /etc/login.defs• Nếumuốnthayđổicấuhìnhmặcđịnh,thay đổitrựctiếptrongnhữngfilenày. 14Cấuhìnhmặcđịnh(tt)° /etc/default/useradd:nhữnggiátrịmặcđịnh choviệctạoacount.° /etc/skel:thưmụcchứanộidungmặcđịnhsẽ tạotronghomedirectorycủausers.° /etc/login.defs:nhữngcấuhìnhmặcđịnhcho shadowpassword. 15Hỏi&Đáp 16
Nội dung trích xuất từ tài liệu:
Managing UsersTàiLiệuHướngDẫnHọc LinuxLPIManagingUsers www.athena.edu.vn Biên soạn : Nguyễn Trí Thức Tel: 38244041 1Nộidung Những thông tin định nghĩa users Công cụ quản lý users. Users và cấp quyền users. Định nghĩa cấu hình mặc định cho người dùng. 2ĐịnhnghĩaUsersà Usersđượcđịnhnghĩatrongmộthệthốngđểxácđịnh “ai?đượcquyềndùngcáigì?”tronghệthốngđó. VớiLinux,mỗiusercómộtđịnhdanhduynhất,gọilà UID(UserID). • 0–99:usercóquyềnquảntrị. • >99:userkhác.>=500:khôngphảiuserhệthống. • =>UIDcókhảnăngsửdụnglại???• Mỗiuserthuộcítnhấtmộtgroup.Mỗigroupcũngcó mộtđịnhdanhduynhấtlàGID. 3ĐịnhnghĩaUsers(tt) Mỗiuserscầncónhữngthôngtin:tênuser,UID, têngroup,GID,homedirectory…h WindowsquảnlýthôngtinbằngLDAP, Kerberos.Linuxquảnlýthôngtinbằngfiletext. Cóthểchỉnhsửathôngtincủausersbằngcông cụ,hoặcsửatrựctiếpbằngtextfile. 4ĐịnhnghĩaUsers(tt)p Nhữngfileđịnhnghĩathôngtinusers: • /etc/passwd:chứathôngtinuserlogin,passwordmã hóa,UID,GID,homedirectory,vàloginshell.Mỗi dònglàthôngtincủamộtuser. • /etc/shadow:chứathôngtinpasswordmãhóa,thời giansửdụngpassword,thờigianphảithayđổi password… • /etc/group:chứathôngtingroup. 5ĐịnhnghĩaUsers(tt)ì File/etc/passwd GID Password Home directory Username Description Shell UID Shell 6 ĐịnhnghĩaUsers(tt) H File/etc/shadow Ngày user bị warn nếu không thay đối pass Password Ngày trước khi phải thay đổi passwordUsername Lần thay đổi password cuối cùng Ngày sau khi phải thay đổi password 7ĐịnhnghĩaUsers(tt)ì File/etc/group Groupmember Grouppassword Groupname GID 8CôngcụquảnlýUsers Quảnlýbằngcommandline • useradd:tạouser. • usermod:chỉnhsửathôngtinuser. • userdel:xóauser. • groupadd:tạogroup. • groupdel:xóagroup. • groupmod:chỉnhsửathôngtingroup.• Quảnlýbằnggiaodiệnđồhọa 9CấpquyềnUsers Quyềntronglinuxđượcphânchianhưsau: • Quyềnđọc:r(read). • Quyềnghi:w(write). • Quyềnthựcthi:x(excute).• Mỗifiletronglinuxđượcgánquyềntheobalớp usersau: • owner • group • everyone(other) 10Cấpquyềnusers(tt) Dùng cho file thực thi 11Cấpquyềnusers(tt) 12Cấpquyềnusers(tt)• SetUID:programnàođượcsetSUID,khithựcthi sẽđượcsởhữubởiownercủaprogramđó,bất kểusernàogọithựcthiprogramnày.• SetGID:hiệnthựcnhưSUID,nhưngápdụng chofilegroupowner.w Stickybit:chỉchophépowner,hoặcrootđược quyềndeletefile. 13 Cấuhìnhmặcđịnh Khidùnglệnhuseraddkhôngcóoptionkèmtheo đểtạouser,cácthuộctínhcủausersẽđượctạo theocáccấuhìnhmặcđịnh. Nhữngfileđịnhnghĩacấuhìnhmặcđịnh: • /etc/default/useradd • /etc/skel • /etc/login.defs• Nếumuốnthayđổicấuhìnhmặcđịnh,thay đổitrựctiếptrongnhữngfilenày. 14Cấuhìnhmặcđịnh(tt)° /etc/default/useradd:nhữnggiátrịmặcđịnh choviệctạoacount.° /etc/skel:thưmụcchứanộidungmặcđịnhsẽ tạotronghomedirectorycủausers.° /etc/login.defs:nhữngcấuhìnhmặcđịnhcho shadowpassword. 15Hỏi&Đáp 16
Tìm kiếm theo từ khóa liên quan:
hệ điều hành hệ điều hành linux tài liệu linux LPI quản lý user user IDTài liệu liên quan:
-
Giáo trình Lý thuyết hệ điều hành: Phần 1 - Nguyễn Kim Tuấn
110 trang 456 0 0 -
183 trang 318 0 0
-
173 trang 277 2 0
-
175 trang 275 0 0
-
Giáo trình Nguyên lý các hệ điều hành: Phần 2
88 trang 274 0 0 -
80 trang 262 0 0
-
Giáo trình Nguyên lý hệ điều hành (In lần thứ ba): Phần 1 - PGS.TS. Hà Quang Thụy
98 trang 252 0 0 -
Đề tài nguyên lý hệ điều hành: Nghiên cứu tìm hiểu về bộ nhớ ngoài trong hệ điều hành Linux
19 trang 247 0 0 -
117 trang 234 1 0
-
Bài thảo luận nhóm: Tìm hiểu và phân tích kiến trúc, chức năng và hoạt động của hệ điều hành Android
39 trang 233 0 0