Tại sao có một Nhóm mới cho tôi với tư cách là Người dùng?


9

Tại sao khi tôi cung cấp tên người dùng trong quá trình cài đặt cho Ubuntu, một nhóm mới cũng được tạo với tên đó?

Có một lý do chúng tôi không chỉ là Quản trị viên đơn thuần?

Câu trả lời:


5

Trở thành quản trị viên chỉ mở ra một loạt các tùy chọn khác cho bạn với tư cách là người dùng (chúng hầu như không quan trọng), nhưng nó sẽ không thực sự thay đổi bất cứ điều gì.

Theo mặc định, người dùng đầu tiên (người bạn tạo từ trình cài đặt) là quản trị viên (về cơ bản) với một số tùy chọn bị vô hiệu hóa để đảm bảo an toàn. Lý do mọi người có một nhóm riêng biệt đơn giản là vì nó giúp quản lý các quyền (trên Unix) dễ dàng hơn theo cách này.


Vì vậy, nếu tôi muốn thêm một người dùng khác giống mình, tôi (1) thêm họ Quản trị viên quảng cáo, (2) thêm họ dưới dạng <my-group> hoặc (3) tạo một nhóm mới cho họ bằng tên riêng của họ hoặc ( 4) làm gì khác? Không ai trong số này có ý nghĩa với tôi. :(
user541686

@Mehrdad, khi bạn thêm người dùng mới, một nhóm sẽ tự động được tạo cho họ và bạn có thể chọn loại người dùng nào. Thông thường, bạn sẽ chọn người dùng máy tính để bàn.
RolandiXor

@Roland: Đợi đã, tôi bối rối - sự khác biệt giữa a groupvà a là kind of usergì? Bạn đang nói rằng bạn có thể ở trong rootnhóm nhưng là một Desktop Userngười cùng một lúc?
dùng541686

@Mehrdad một nhóm chỉ là: một nhóm . Một loại người dùng là, giả sử, một định nghĩa về những điều mà người dùng trong câu hỏi có thể và không thể làm. Ví dụ: nếu bạn là quản trị viên, bạn có thể thêm người dùng khác và thực hiện những việc root có thể làm. Nếu bạn là một phần của nhóm máy in, bạn có thể sử dụng máy in ... nếu bạn không thuộc nhóm thì bạn không thể.
RolandiXor

@Roland: Điều này quá khác so với Windows, thật khó hiểu với tôi, haha. Trong Windows, các nhóm và "loại người dùng" là đồng nghĩa. Xin lỗi nếu điều này hơi lạc đề, nhưng sau đó có bao nhiêu "loại người dùng"? Có một tệp văn bản nơi tôi có thể đặt các loại người dùng theo cách thủ công không?
dùng541686

1

Điều này là cần thiết vì quyền hệ thống tập tin Linux. Linux (và các biến thể Unix khác) có cài đặt phù hợp cho 3 loại người dùng: chủ sở hữu, nhóm sở hữu và "người khác" (nghĩa là ai đó không phải là chủ sở hữu và không thuộc nhóm sở hữu). Tất cả các tệp (trên hệ thống tệp linux) có nghĩa vụ phải có chủ sở hữu và nhóm sở hữu.

Vì thông thường các tệp được tạo bởi người dùng chỉ dành cho người dùng đó nên chỉ có chủ sở hữu được đặt thành người dùng và nhóm sở hữu được đặt thành một nhóm đặc biệt mà người dùng thuộc về: nhóm có tên người dùng. Đó là lý do tại sao một nhóm như vậy được tạo ra bất cứ khi nào một người dùng mới được tạo.


Vì vậy, điều đó có nghĩa là AdministratorDesktop Usercác nhóm là khá nhiều vô dụng? (Chỉnh sửa: Rõ ràng đó không phải là "nhóm", tôi rất bối rối ...)
user541686

0

Có bạn, root (admin), và những người khác. Bạn tự động được thêm vào sudoers và có thể thực hiện với quyền root (admin) thông qua sudo vì trạng thái nhóm của bạn. Root và Administrator khá đồng nghĩa.

Ubuntu muốn giúp người dùng dễ dàng khởi động và chạy mà không phải cài đặt và định cấu hình tất cả những thứ đó.

EDIT: Đọc RootSudo


2
@wojox: Hừm ... Tôi không chắc là tôi hiểu ý của bạn. Tôi đã đăng một ảnh chụp màn hình; Tôi đang tự hỏi tại sao tùy chọn thứ hai không được chọn?
dùng541686

Tùy chọn thứ hai được chọn. Mở một thiết bị đầu cuối và gõ: nhóm
wojox

Bạn sẽ nhận thấy bạn trong nhóm quản trị là tốt.
wojox

@wojox: Nhưng tôi cũng thuộc các nhóm khác, điều này đặt ra câu hỏi của tôi về "tại sao"? Tôi sẽ mất thứ gì đó nếu tôi chỉ là một quản trị viên?
dùng541686

Bạn có thể mất rất nhiều chỉ bằng cách chạy như Admin aka root. Đó không phải là thực hành tốt.
wojox
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.