Quản lý người dùng Ubuntu

Ubuntu User Management



Quản trị viên Linux thường cần quản lý người dùng và nhóm trong Hệ thống Linux / Ubuntu. Quản lý người dùng, kiểm soát truy cập và quản lý Nhóm là nhu cầu cơ bản nhưng quan trọng nhất. Trong bài đăng này, chúng ta sẽ tìm hiểu về







Trong bài đăng này, chúng tôi sẽ thực hiện từng tác vụ được đề cập ở trên thông qua thiết bị đầu cuối.



Tạo người dùng

Chúng tôi có thể thêm người dùng trong Hệ điều hành Ubuntu thông qua GUI hoặc từ thiết bị đầu cuối. Chúng ta có thể sử dụng lệnh adduser đơn giản để thêm người dùng hoặc lệnh adduser –system để thêm người dùng hệ thống.



Để tạo một người dùng hệ thống mới,





$sudothêm người dùng--hệ thốnglinuxuser2

Để tạo một người dùng đơn giản,

$sudoadduser linuxuser1



Sau khi chạy lệnh trên, nó sẽ yêu cầu bạn đặt mật khẩu mới cho người dùng mới được tạo hai lần.

Sau đó, nó sẽ yêu cầu bạn cung cấp tên người dùng, số phòng, số điện thoại của cơ quan và nhà riêng của bạn, và những người khác. Cung cấp thông tin chi tiết mong muốn và nhấn Enter

Sau khi cung cấp thông tin chi tiết, nó sẽ hỏi bạn thông tin được cung cấp có chính xác hay không. Nhấn y để tiếp tục và nhấn Enter nếu thông tin chính xác.

Liệt kê tất cả người dùng

Bây giờ, nếu bạn muốn liệt kê tất cả người dùng Ubuntu trong terminal, bạn có thể nhập lệnh sau.

$cắt --delimiter=:--lĩnh vực=1 /Vân vân/passwd

Nó sẽ liệt kê tất cả người dùng của Hệ thống Ubuntu.

Thay đổi mật khẩu của người dùng

Nếu bạn muốn thay đổi mật khẩu của bất kỳ người dùng nào, trước tiên bạn phải đăng nhập bằng tên người dùng cụ thể đó. Ví dụ: để thay đổi mật khẩu của linuxuser1,

$nó là- linuxuser1

Sau khi chạy lệnh trên, nó sẽ yêu cầu bạn nhập mật khẩu của người dùng đó, nhập mật khẩu và nhấn Enter.

Bạn có thể thấy rằng tên người dùng đã được thay đổi.

Bây giờ, hãy chạy lệnh passwd,

Nhập mật khẩu trước đó của bạn trước, sau đó cung cấp mật khẩu mới hai lần và nhấn Enter. Nếu cả hai mật khẩu mới đều giống nhau, thì mật khẩu đó sẽ được thay đổi thành công.

Tạo nhóm

Bạn có thể tạo hoặc thêm một Nhóm trong bất kỳ hệ điều hành dựa trên Linux nào bằng cách sử dụng lệnh addgroup.

$sudoaddgroup linuxgroup1

Như bạn có thể thấy rằng linuxgroup1 đã được tạo thành công.

Liệt kê tất cả các nhóm

Bây giờ, nếu bạn muốn liệt kê tất cả các nhóm tồn tại trong Hệ điều hành Ubuntu, hãy chạy lệnh dưới đây

$cắt --delimiter=:--lĩnh vực=1 /Vân vân/tập đoàn

Nó sẽ liệt kê tất cả các nhóm hiện có của hệ điều hành.

Thêm người dùng trong một nhóm

Người dùng cũng có thể được nhóm trong Ubuntu. Chúng tôi có thể thêm người dùng vào nhóm bằng cách cung cấp tên nhóm và tên người dùng cho lệnh usermod với cờ -aG như thế này,

$sudousermod-aGlinuxgroup1 linuxuser1

Người dùng linuxuser1 sẽ được thêm vào nhóm linuxgroup1.

Hiển thị nhóm người dùng

Để xem nhóm của người dùng, hãy nhập lệnh nhóm vào thiết bị đầu cuối và nhấn Enter. Nó sẽ hiển thị các nhóm của người dùng. Trước tiên, bạn phải đăng nhập với người dùng được chỉ định đó và sau đó chạy lệnh nhóm.

$nó là- linuxuser1

$các nhóm

Như bạn có thể thấy rằng linuxgroup1 được liệt kê là nhóm linuxuser1.

Liệt kê tất cả Người dùng trong một Nhóm duy nhất

Để liệt kê tất cả người dùng của bất kỳ nhóm nào, hãy chạy lệnh cat, cut và grep với các tham số sau.

$con mèo /Vân vân/tập đoàn| cắt --delimiter=:--lĩnh vực=1,4 | nắm chặtTÊN NHÓM

Đảm bảo thay thế tên nhóm bằng tên nhóm mong muốn của bạn. Ví dụ, linuxgroup1

Bạn có thể thấy rằng những người dùng trong linuxgroup1 được liệt kê.

Xóa người dùng khỏi một nhóm

Nếu bạn muốn xóa một người dùng khỏi bất kỳ nhóm nào. Bạn có thể làm như vậy bằng cách nhập tên người dùng và tên nhóm, sau đó là lệnh deluser.

$sudodeluser linuxuser1 linuxgroup1

Bạn có thể thấy rằng người dùng đã bị xóa khỏi nhóm linuxgroup1.

Xóa người dùng

Nếu bạn muốn xóa người dùng khỏi Hệ điều hành. Bạn chỉ cần xóa nó bằng cách chạy lệnh deluser với tên người dùng

$sudodeluser linuxuser1

Nếu bạn cũng muốn xóa cả thư mục chính của người dùng, hãy sử dụng cờ –remove-home với lệnh deluser như thế này

$sudokẻ lừa dối--remove-homelinuxuser1

Và bây giờ, nếu chúng ta liệt kê thư mục / home, sẽ không còn thư mục chính của người dùng linuxuser1 nữa.

Xóa nhóm

Để xóa nhóm khỏi hệ điều hành, hãy chạy lệnh delgroup với tên nhóm như thế này

$sudodelgroup linuxgroup1

Nhóm đã được xóa thành công.

Gói (lại

Quản lý người dùng là một nhiệm vụ rất quan trọng mà các quản trị viên Linux thực hiện. Trong các bản phân phối dựa trên Linux, chúng tôi có thể dễ dàng tạo người dùng mới và quản lý họ. Bài viết này mô tả chi tiết về quản lý người dùng trên hệ thống dựa trên Linux.