FreeBSD Thêm người dùng vào nhóm

Freebsd Add User Groups



Trong hướng dẫn nhanh này, chúng tôi sẽ chỉ cho bạn cách thêm người dùng vào nhóm người dùng trong hệ thống FreeBSD của bạn bằng tên người dùng của tài khoản. Một hệ thống FreeBSD có thể được đăng nhập vào nhiều tài khoản người dùng khác nhau cùng một lúc, mặc dù chỉ một người dùng được phép cung cấp thông tin đầu vào và do đó có quyền kiểm soát máy. Để đăng nhập vào hệ thống FreeBSD, mọi người dùng sẽ làm như vậy với tài khoản người dùng của họ.

Bất kỳ số lượng tài khoản người dùng nào cũng có thể trở thành một phần của nhóm trong FreeBSD. Mỗi nhóm đều có một tên duy nhất và GID xác định nhóm đó. Có một UserID hoặc UID cho mọi quy trình và nó được sử dụng cùng với GroupID hoặc GID để đánh giá những gì nó được phép thay đổi.







Thêm người dùng vào nhóm FreeBSD bằng lệnh pw

Để thêm người dùng vào một nhóm, chúng tôi sẽ sử dụng tiện ích dòng lệnh pw. Mục đích của lệnh này là cung cấp cho người dùng root một giao diện trực quan và đơn giản để tạo và tùy chỉnh các nhóm người dùng.



Vì vậy, bạn cần quyền truy cập root để làm theo hướng dẫn trong hướng dẫn này. Sử dụng lệnh sudo như minh họa bên dưới:



$sudo -tôi





Thay thế tư cách thành viên nhóm của người dùng

Hướng dẫn trong phần này sẽ xóa các tư cách thành viên đã giữ trước đây của nhóm. Để xem những nhóm nào mà một người dùng nhất định ‘younis’ là một phần của, hãy sử dụng lệnh id:

$Tôiyounis



Hãy thêm người dùng này vào nhóm có tên là teamtwo. Nhập lệnh pw như sau:

$pw usermod younis-NSđội hai

Để thêm bạn của người dùng này vào hai nhóm chỉ bằng một dòng lệnh, hãy sử dụng kết hợp bên dưới

$pw usermod younis-NSteamtwo, wwwusers

Trong đó wwwusers là nhóm thứ hai, chúng tôi muốn thêm các bạn của người dùng vào. Công tắc –G được sử dụng trong lệnh trên chỉ định nhóm đầu tiên là chính và các nhóm sau là nhóm phụ.

Thêm người dùng FreeBSD vào một nhóm mới mà không thay thế tư cách thành viên đã có từ trước

Cú pháp lệnh được trình bày bên dưới có thể thêm người dùng vào một nhóm mới mà không xóa tư cách thành viên nhóm hiện có của họ.

$ pw nhóm mod{groupNameHere} -NS {userNameHere}
$ pw nhóm mod{groupNameHere} -NS {userNameHere1, userNameHere2, ...}

Hãy chứng minh bằng một ví dụ. Kiểm tra các nhóm người dùng bằng lệnh id:

$Tôiyounis1

Sau đó, để thêm người dùng này vào nhóm teamtwo, hãy sử dụng cú pháp lệnh như chúng tôi đã sử dụng bên dưới:

$pw groupmod teamtwo-NSyounis1

Bạn có thể đảm bảo rằng các thành viên nhóm trước đó được giữ lại bằng cách chạy lệnh id trên người dùng đó.

$Tôiyounis1

Thêm người dùng mới vào một nhóm trong FreeBSD

Phần này sẽ tập trung vào việc tạo người dùng mới và thêm người dùng đó vào một nhóm đã có từ trước. Bạn có thể sử dụng lại lệnh pw để tạo người dùng và thêm người dùng đó vào một nhóm.

$pw useradd younis2-NSthử nghiệm

$passwdyounis2

Với các lệnh ở trên, chúng tôi đã tạo một người dùng mới có tên là younis2, thêm anh ta vào nhóm thử nghiệm phụ và đặt mật khẩu cho tài khoản người dùng.

Để chạy xác minh trên tài khoản người dùng, hãy sử dụng lại lệnh id:

$Tôiyounis2

Kiểm tra các thành viên trong nhóm FreeBSD

Lệnh pw cũng có thể được sử dụng để hiển thị tên của tất cả người dùng trong một nhóm nhất định. Để kiểm tra các thành viên trong nhóm thử nghiệm của chúng tôi, chúng tôi sẽ đưa ra lệnh dưới đây:

$pw nhóm thử nghiệm

Ngoài ra, chúng ta có thể sử dụng lệnh grep trên / etc / groupfile.

$nắm chặt^ thử nghiệm/Vân vân/tập đoàn

Để liệt kê các nhóm mà một người dùng nhất định tham gia, hãy chạy lệnh nhóm sau:

$các nhómyounis2

Bạn có thể sử dụng lệnh id để xem kết quả tương tự:

$Tôiyounis2
$Tôi -NS -nyounis2

Phần kết luận

Hướng dẫn này là tất cả về cách thêm người dùng vào các nhóm trong FreeBSD. Chúng tôi đã học cách thay thế tư cách thành viên cho tài khoản người dùng và cách thêm người dùng vào nhóm mới mà không thay thế tư cách thành viên của họ. Bạn cũng đã học cách tạo và thêm người dùng mới vào các nhóm đã có từ trước khi di chuyển.