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ómyounis2Bạ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.