Bài giảng Hệ điều hành Linux - Chương 5: Quản trị tài khoản người dùng và nhóm người dùng

23 18 0
Bài giảng Hệ điều hành Linux - Chương 5: Quản trị tài khoản người dùng và nhóm người dùng

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Bài giảng cung cấp cho người học các kiến thức: Quản trị tài khoản người dùng và nhóm người dùng. Hi vọng đây sẽ là một tài liệu hữu ích dành cho các bạn sinh viên đang theo học môn dùng làm tài liệu học tập và nghiên cứu.

Chương Quản trị tài khoản người dùng nhóm người dùng Nguyễn Nam Trung E-mail : nntrung.itc@gmail.com Nội dung chi tiết      Một số khái niệm Thông tin user Quản trị người dùng Quản trị nhóm người dùng Các tập tin liên quan Khoa CNTT - CĐCNTT 04/2009 Một số khái niệm    Tài khoản :  Mỗi user có tên id (UID)  Mỗi user thuộc nhóm (primary group) Nhóm người dùng :  Mỗi nhóm có tên id (GID)  Mỗi nhóm chứa hay nhiều thành viên Lưu ý :  Tên tài khoản tên nhóm người dùng  User ID (UID) Group ID (GID) trùng Khoa CNTT - CĐCNTT 04/2009 Một số khái niệm (tt)  Thư mục chủ :  Mỗi user có thư mục chủ trùng tài khoản đặt thư mục   /home/ Thư mục chủ người dùng cho phép người dùng chứa thông tin riêng Thơng tin mơi trường làm việc người dùng - /etc/skel/  Thư mục  /etc/skel/ /etc/skel/ Nội dung có thư mục Khoa CNTT - CĐCNTT chứa tập tin thư mục cấu hình hình người dùng chép vào thư mục chủ thư mục chủ tạo 04/2009 Root – tài khoản Superuser  Tài khoản có quyền cao hệ thống  Không bị giới hạn  Đảm nhiệm việc quản trị bảo trì hệ thống  Sử dụng: không login trực tiếp $ su Password # Khoa CNTT - CĐCNTT 04/2009 Quản trị người dùng  Tạo tài khoản người dùng  Thay đổi thơng tin tài khoản  Tạm khóa tài khoản  Xóa tài khoản Khoa CNTT - CĐCNTT 04/2009 Tạo tài khoản - useradd  Cú pháp : useradd [options] … username  Một số tùy chọn :        -c Mô tả thông tin tài khoản người dùng -m Tạo thư mục chủ chưa tồn -u uid User ID -G group[…] Danh sách nhóm -d home_dir -g initial_group Tạo thư mục chủ home_dir Tên nhóm GID Ví dụ : # useradd -g studs -c “Student 01” stud01 Khoa CNTT - CĐCNTT 04/2009 Thay đổi mật - passwd  Cú pháp : passwd [options] [username]  Một số tùy chọn : -l  -u [-f]  -d   Khóa tài khoản người dùng Mở khóa tài khoản người dùng Tùy chọn –f cho phép mở khóa tài khoản khơng sử dùng mật Xóa bỏ mật tài khoản người dùng Ví dụ : # passwd stud01 passwd: Khoa CNTT - CĐCNTT 04/2009 Xóa tài khoản - userdel  Cú pháp : userdel [-r] login  Trong : login  -r   Tên tài khoản người dùng muốn khóa Xóa tồn thơng tin liên quan tới user Ví dụ : # userdel -r sv001 Khoa CNTT - CĐCNTT 04/2009 Thay đổi thông tin - usermod  Cú pháp : usermod [option] … login  Một số tùy chọn : -L  -U  -l  -G  -g  -d   Khóa tài khoản Mở khóa tài khoản login_name group[…] Danh sách nhóm initial_group home_dir Thay đổi tên tài khoản Thay đổi nhóm hay mã nhóm Thay đổi thư mục chủ Ví dụ : #usermod -c “CNPM” –g Khoa CNTT - CĐCNTT studs sv001 04/2009 10 Quản trị nhóm người dùng  Tạo nhóm  Thay đổi thơng tin nhóm  Xem thơng tin nhận diện tài khoản  Xóa nhóm Khoa CNTT - CĐCNTT 04/2009 11 Tạo nhóm - groupadd  Cú pháp : groupadd [options] group_name  Một số tùy chọn : -g gid  -r  Mã nhóm, mặc định giá trị lớn 500 Tạo tài khoản nhóm hệ thống, có  gid từ đến 499 Ví dụ : # groupadd students  # groupadd –g 10 –o sales  Khoa CNTT - CĐCNTT 04/2009 12 Xóa nhóm – groupdel  Cú pháp : groupdel group_name  Trong group_name tên tài khoản nhóm  Ví dụ : #groupdel sinhvien  Lưu ý :  Khơng thể xóa nhóm cịn chứa tài khoản  Phải thực loại bỏ thành viên khỏi nhóm sau thực xóa nhóm Khoa CNTT - CĐCNTT 04/2009 13 Thay đổi thơng tin - groupmod  Cú pháp : groupmod [options] group_name  Một số tùy chọn : -g gid  -n name   Thay đổi mã nhóm Thay đổi tên nhóm thành name Ví dụ :  # groupmod –n sales marketing Khoa CNTT - CĐCNTT 04/2009 14 Xem thông tin nhận diện tài khoản  Cú pháp : id [option] … [username]  Một số tùy chọn : -g  -u  -G   Chỉ thị số GID tài khoản Chỉ thị số UID tài khoản Chỉ hiển thị danh sách tất GID nhóm mà tài khoản thành viên Ví dụ : # id sv 001 uid=500(sv01) gid=500(sv01) groups=500(sv01) Khoa CNTT - CĐCNTT 04/2009 15 Các tập tin liên quan  Tập tin /etc/passwd /etc/shadow  Tập tin /etc/group  Tập tin /etc/login.defs  Tập tin /etc/default/useradd Khoa CNTT - CĐCNTT 04/2009 16 Tập tin /etc/passwd username:password:uid:gid:gecos:homedir:shell  Trong đó: username  password  uid  gid  gecos  homedir  shell   Chuỗi ký tự bất kỳ, tên dùng để login Mật mã hóa User ID Group ID Thơng tin thêm user (ghi chú) Thư mục home user Chỉ shell đăng nhập người dùng Ví dụ :  root:x:0:0:root,home:/root:/bin/bash Khoa CNTT - CĐCNTT 04/2009 17 Tập tin /etc/shadow username:passwd:d1:d2:d3:d4:d5:d6:reserved  Trong username  passwd  d1  d2  d3  d4  d5  d6  Tương ứng username /etc/passwd Mật mã hoá Số ngày kể từ lần cuối thay đổi mật Số ngày trước thay đổi mật Số ngày mật có giá trị Số ngày cảnh báo user trước mật hết hạn Số ngày sau mật hết hạn tài khoản bị khoá Số ngày kể từ tài khoản bị khoá  Lưu ý : giá trị số ngày tính theo mốc từ 1/1/1970 Khoa CNTT - CĐCNTT 04/2009 18 Tập tin /etc/shadow (tt)   Tài khoản bị khóa có ký tự ! đứng trước passwd Tài khoản khơng có mật khơng để đăng nhập hệ thống có giá trị !!  Tài khoản không phép đăng nhập hệ thống có giá trị * trường passwd  Ví dụ :  root:$1$dxtC0Unf$2SCguIhTlrcnkSH5tjw0s/:12148:0:99999:7:::  daemon:*:12148:0:99999:7:::adm:*:12148:0:99999:7:::  nobody:*:12148:0:99999:7:::  xfs:!!:12148:0:99999:7::: Khoa CNTT - CĐCNTT 04/2009 19 trường passwd Tập tin /etc/group groupname:password:gid:members  Trong : groupname  password  gid  members   chuỗi ký tự bất kỳ, xác định tên group mật (tùy chọn) group id danh sách thành viên, cách “,” (các thành viên có groupname secondary group) Ví dụ :  root:x:0:  bin:x:1:bin,daemon  student:x:500: Khoa CNTT - CĐCNTT 04/2009 20 Tập tin /etc/login.defs  Cú pháp : trường_thông_tin  Giá_trị Ví dụ :  MAIL_DIR  PASS_MAX_DAYS  PASS_MIN_DAYS  PASS_MIN_LEN  PASS_WARN_AGE  UID_MIN  UID_MAX  GID_MIN  GID_MAX  CREATE_HOME Khoa CNTT - CĐCNTT /var/spool/mail 99999 500 60000 500 60000 yes 04/2009 21 Tập tin /etc/default/useradd  Cú pháp : trường_thông_tin=giá_trị  Ví dụ : GROUP=100 HOME=/home INACTIVE=-1 Nhóm mặc định Thư mục chứa thư mục chủ Số ngày tối đa thay đổi mật sau mật hết hạn sử dụng EXPIRE= SHELL=/bin/bash SKEL=/etc/skel Ngày hết hạn sử dụng tài khoản Shell mặc định tài khoản Thư mục chứa thông tin môi trường làm việc Khoa CNTT - CĐCNTT 04/2009 22 FAQ Khoa CNTT - CĐCNTT 04/2009 23 ... số tùy chọn : -L  -U  -l  -G  -g  -d   Khóa tài khoản Mở khóa tài khoản login_name group[…] Danh sách nhóm initial_group home_dir Thay đổi tên tài khoản Thay đổi nhóm hay mã nhóm Thay đổi... Khoa CNTT - CĐCNTT 04/2009 Thay đổi mật - passwd  Cú pháp : passwd [options] [username]  Một số tùy chọn : -l  -u [-f]  -d   Khóa tài khoản người dùng Mở khóa tài khoản người dùng Tùy chọn... nhiệm việc quản trị bảo trì hệ thống  Sử dụng: khơng login trực tiếp $ su Password # Khoa CNTT - CĐCNTT 04/2009 Quản trị người dùng  Tạo tài khoản người dùng  Thay đổi thơng tin tài khoản  Tạm

Ngày đăng: 09/05/2021, 19:47

Mục lục

  • Chương 5 Quản trị tài khoản người dùng và nhóm người dùng

  • Nội dung chi tiết

  • Một số khái niệm

  • Một số khái niệm (tt)

  • Root – tài khoản Superuser

  • Quản trị người dùng

  • Tạo tài khoản - useradd

  • Thay đổi mật khẩu - passwd

  • Xóa tài khoản - userdel

  • Thay đổi thông tin - usermod

  • Quản trị nhóm người dùng

  • Tạo nhóm - groupadd

  • Xóa nhóm – groupdel

  • Thay đổi thông tin - groupmod

  • Xem thông tin nhận diện tài khoản

  • Các tập tin liên quan

  • Tập tin /etc/passwd

  • Tập tin /etc/shadow

  • Tập tin /etc/shadow (tt)

  • Tập tin /etc/group

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

Tài liệu liên quan