Bài 3: Tổng quan về User và Group trên ubuntu

User và Group trên ubuntu

5 / 5 ( 1 bầu chọn )

User và Group trên ubuntu

Về thực chất, Ubuntu được setup dành cho 1 người duy nhất sử dụng trên mạng lưới hệ thống, nhưng nếu nhu yếu có nhiều hơn 1 người, cách tốt nhất là tạo nhiều thông tin tài khoản tương ứng với số người dùng. Do đó, mỗi người sẽ có những thiết lập và thư mục tàng trữ riêng không liên quan gì đến nhau, không ảnh hưởng tác động cũng như tương quan đến thông tin tài khoản khác .Thông thường, những máy tính sử dụng Linux có 2 thông tin tài khoản : user thông thường và root – là thông tin tài khoản mức cao nhất, hoàn toàn có thể quản lý mọi tài nguyên trên máy tính, thông số kỹ thuật và thiết lập thông số kỹ thuật kỹ thuật, giám sát và điều khiển và tinh chỉnh toàn bộ những thông tin tài khoản còn lại. Người sử dụng không hề đăng nhập trực tiếp ngay vào thông tin tài khoản root được, thay vào đó phải sử dụng câu lệnh sudo để chuyển tiếp .

Tổng quan User và Group trên ubuntu

Trong bài này, tất cả chúng ta sẽ học cách :

  • Thêm, sửa đổi và xóa người dùng và nhóm
  • Tạm ngưng và đổi khác thông tin tài khoản người dùng
  • Quản lý thông tin người dùng và nhóm trong cơ sở tài liệu mật khẩu và nhóm
  • Tạo và quản lý tài khoản có giới hạn và mục đích đặc biệt

I. Quản lý User

1. Thêm, xóa user và groups

Bạn thêm một người dùng vào một hệ thống Linux với lệnh useradd, và bạn xóa một người dùng bằng lệnh userdel. Tương tự, bạn thêm hoặc xóa các nhóm với các lệnh groupaddgroupdel.

sudo s useradd -m -c 'Vu Van San' sanvu88

Các option của lệnh useradd :

  • -c : Thêm mô tả cho user.

  • -d homedir : Chỉ định thư mục home cho user.

  • -m : Tạo thư mục home cho user.

  • -s shell : Chỉ định shell mặc định cho user.

2. Đặt mật khẩu cho user.

Để đặt mật khẩu cho user chúng ta sử dụng lệnh passwd như sau:

sudo passwd sanvu88

3. Xóa user.

Để xóa user tất cả chúng ta sử dụng lệnh userdel :

sudo userdel sanvu88

II. Quản lý Group

1. Tạo group.

Thông thường khi ta tạo một user thì hệ thống sẽ tự tạo ra một group cùng tên đó và gán user vô group luôn. Nếu muốn tạo một group mới thì chúng ta sử dụng lệnh groupadd:

sudo groupadd admin
sudo groupadd manager

2. Thêm user vào group.

Để tạo mới một user và thêm nó vào group thì tất cả chúng ta sử dụng lệnh useradd như sau :

sudo useradd -m -c 'Vu Van San' -G admin sanvu88

Hoặc để thêm một user đã có sẵn trong hệ thống vào group thì chúng ta sử dụng lệnh usermod như sau:

sudo usermod -a -G admin sanvu88

3. Xóa group.

Để xóa một group chúng ta sử dụng lệnh groupdel như sau:

sudo groupdel admin

Để xem thông tin chi tiết về một user. Ví dụ như user đó có UID, GID là bao nhiêu, thuộc những group nào ta gõ lệnh id

III. File tàng trữ tài liệu về User và Group .

Các file tàng trữ thông tin về user và group :

  • /etc/passwd
  • /etc/shadow
  • /etc/group

IV. Giới thiệu sudo

Lệnh sudo cho phép một user thực thi một lệnh bằng quyền của root. Bạn có thể hiểu nó tương tự như chức năng Run as Administrators trong Microsoft Windows vậy. Lý do mà chúng ta phải sử dụng sudo là:

Trong hệ thống Ubuntu thì mặc định bạn không thể login bằng user root. Chính vì vậy bạn phải sử dụng lệnh sudo trước các lệnh hệ thống. Nó khác với Centos hoặc Redhat khi mà bạn có thể login bằng root.

Nguồn Echip Pro