/ / Vô tình xóa người dùng Ubuntu duy nhất của bạn khỏi tất cả các nhóm? Đây là cách khắc phục

Vô tình xóa người dùng Ubuntu duy nhất của bạn khỏi tất cả các nhóm? Đây là cách khắc phục

Linux không giống như các hệ điều hành lớn khác ở chỗ nó cho bạn sự tự do. Tự do sử dụng nó theo bất kỳ cách nào bạn thích, tự do nghiên cứu và thay đổi nó, tự do phân phối nó theo bất kỳ cách nào bạn chọn và tự do khóa bản thân khỏi các nhóm quan trọng.


Đây là những gì bạn cần làm trong trường hợp bạn đã xóa người dùng duy nhất của mình khỏi tất cả các nhóm trên Ubuntu.


Các nhóm hoạt động như thế nào trên Linux?

Trên Linux, các nhóm chứa những người dùng đặc quyền có thể đọc, viết hoặc thực thi các tệp mà không cần ủy quyền bổ sung. Khi bạn tạo tài khoản người dùng chính, bạn sẽ tự động được thêm vào các nhóm chính của mình. Trên bản cài đặt Ubuntu tiêu chuẩn, chúng thường là adm, Ổ đĩa CD, sudo, nhúng, plugdevsambashare.

Bạn có thể thêm mình vào các nhóm khác bằng cách sử dụng người dùng yêu cầu:

sudo usermod -aG group_name your_username

Các -G chuyển đổi có nghĩa là bạn sẽ thêm người dùng vào một nhóm bổ sung và -một viết tắt của append, nghĩa là nhóm sẽ được thêm vào danh sách các nhóm của bạn.

Thực hiện lệnh trên mà không có -một có nghĩa là nhóm mới sẽ thay thế tất cả các nhóm cũ của bạn.

Quan trọng nhất là lệnh sẽ xóa bạn khỏi nhóm sudo, nghĩa là quyền hạn của bạn sẽ bị hạn chế nghiêm trọng. Nếu không là một phần của sudo nhóm, bạn không thể tự thêm mình vào nhóm sudo, bạn không thể cài đặt phần mềm hoặc thậm chí cập nhật hệ thống.

Phải làm gì nếu bạn vô tình xóa nhóm người dùng của mình

Đó là một điều nhỏ, nhưng thiếu điều đó -một hoàn toàn có thể làm hỏng ngày của bạn. May mắn thay, giải pháp rất đơn giản, nhưng bạn không thể sửa lỗi từ trong bản cài đặt Ubuntu của mình vì bạn không còn quyền quản trị viên nữa. Bạn cần một vỏ gốc.

Trước tiên, bạn sẽ cần truy cập menu GRUB. Thực hiện việc này bằng cách khởi động lại PC của bạn và nhấn liên tục Thoát khỏi cho đến khi menu xuất hiện.

Chọn Tùy chọn Ubuntu nâng caosau đó Chế độ phục hồi.

menu khôi phục Ubuntu với

Khi menu cung cấp cho bạn một tùy chọn cho trình bao gốc, hãy chọn tùy chọn này. Vỏ sẽ xuất hiện ở dưới cùng của màn hình.

usermod -aG từ vỏ gốc Ubuntu

Các lệnh được thực thi trong root shell được thực hiện với quyền root và trên hệ thống Ubuntu tiêu chuẩn, không cần mật khẩu.

Nhập lệnh sau để thêm bạn vào nhóm sudo:

usermod -aG sudo your_username

Bây giờ khởi động lại. Khi bạn đăng nhập lại vào hệ thống của mình, bạn sẽ lại là thành viên của nhóm sudo và có thể thực hiện các hành động yêu cầu quyền root.

Tham gia lại các nhóm người dùng trước đây của bạn trên Linux

Linux ghi nhật ký mọi thứ. Đây có thể là một vấn đề khi nhật ký của bạn tăng đến kích thước lố bịch, nhưng nếu bạn cần biết người dùng của mình trước đây thuộc nhóm nào thì điều đó có thể là vô giá.

sudo grep user-setup /var/log/installer/syslog

…sẽ xuất ra mỗi khi người dùng được thêm vào một nhóm. Ghi lại các tên nhóm, sau đó, thêm lại chúng bằng:

sudo usermod -aG sudo this_group,that_group,another_group your_user

Lưu ý rằng không có khoảng cách giữa tên nhóm và dấu phẩy.

Đăng xuất và đăng nhập lại, các nhóm của bạn sẽ được khôi phục hoàn toàn.

Các nhóm giúp việc quản trị Linux trở nên dễ dàng

Miễn là bạn không vô tình xóa các đặc quyền của riêng mình, các nhóm là một công cụ vô cùng mạnh mẽ trên Ubuntu và các bản phân phối Linux khác. Với chúng, bạn có thể quản lý số lượng lớn người dùng và đảm bảo rằng mọi người đều có quyền truy cập và quyền thích hợp cho những gì họ cần và không thể vô tình làm hỏng hệ thống của bạn.

Bằng cách sử dụng các nhóm, bạn có thể chọn những người đủ tin cậy để đọc, viết và thực thi tệp. Thật dễ dàng để di chuyển người dùng giữa các nhóm và nếu bạn muốn ai đó có toàn quyền tự do sử dụng một tệp cụ thể, bạn thậm chí có thể cấp cho họ quyền sở hữu.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *