Przypadkowo usunąłeś swojego jedynego użytkownika Ubuntu ze wszystkich grup? Oto jak to naprawić

Przypadkowo usunąłeś swojego jedynego użytkownika Ubuntu ze wszystkich grup? Oto jak to naprawić
Czytelnicy tacy jak ty pomagają wspierać MUO. Kiedy dokonujesz zakupu za pomocą linków na naszej stronie, możemy otrzymać prowizję partnerską. Czytaj więcej.

Linux różni się od innych głównych systemów operacyjnych tym, że daje ci wolność. Swoboda korzystania z niej w dowolny sposób, swoboda studiowania i zmiany, swoboda rozpowszechniania jej w dowolny sposób oraz swoboda zamykania się na ważne grupy.





Windows 10 nie może kliknąć paska zadań

Oto, co musisz zrobić, jeśli usunąłeś swojego jedynego użytkownika ze wszystkich grup w Ubuntu.





WYKORZYSTAJ WIDEO DNIA

Jak działają grupy w systemie Linux?

W systemie Linux grupy obejmują uprzywilejowanych użytkowników, którzy w różny sposób mogą odczytywać, zapisywać lub wykonywać pliki bez dodatkowej autoryzacji. Gdy tworzysz swoje główne konto użytkownika, jesteś automatycznie dodawany do swoich głównych grup. W standardowej instalacji Ubuntu są to zwykle adm , cdrom , Sudo , dipb , wtyczka , oraz sambashare .





Możesz dodać się do innych grup za pomocą mod użytkownika Komenda:

sudo usermod -aG group_name your_username

The -G switch oznacza, że ​​dodasz użytkownika do dodatkowej grupy, a -a oznacza dołączanie, co oznacza, że ​​grupa zostanie dodana do listy grup.



Wykonanie powyższego polecenia bez -a oznacza, że ​​nowa grupa zastąpi wszystkie stare grupy.

Co najważniejsze, polecenie usunie cię z grupy sudo, co oznacza, że ​​twoje uprawnienia zostaną poważnie ograniczone. Nie będąc częścią Sudo group, nie możesz dodać się do grupy sudo, nie możesz instalować oprogramowania, ani nawet aktualizować systemu.





Co zrobić, jeśli przypadkowo usuniesz grupy użytkowników

To mała rzecz, ale tego brakuje -a może całkowicie zrujnować dzień. Na szczęście rozwiązanie jest proste, ale nie możesz naprawić błędu z poziomu instalacji Ubuntu, ponieważ nie masz już uprawnień administratora. Potrzebujesz powłoki roota.

Najpierw musisz uzyskać dostęp do menu GRUB. Zrób to, ponownie uruchamiając komputer i wielokrotnie uderzając Ucieczka aż pojawi się menu.





Wybierać Zaawansowane opcje Ubuntu , następnie Tryb odzyskiwania .

  Menu odzyskiwania ubuntu z

Gdy menu daje opcję powłoki głównej, wybierz to. Powłoka pojawi się na dole ekranu.

  usermod -aG z powłoki głównej Ubuntu

Polecenia wykonywane w powłoce roota są wykonywane jako root, aw standardowym systemie Ubuntu nie wymagają hasła.

podłączony do internetu, ale bez internetu

Wpisz następujące polecenie, aby dodać się do grupy sudo:

usermod -aG sudo your_username

Teraz uruchom ponownie. Po ponownym zalogowaniu się do systemu ponownie będziesz częścią grupy sudo i będziesz mógł wykonywać czynności wymagające uprawnień roota.

Dołącz ponownie do swoich poprzednich grup użytkowników w systemie Linux

Linux rejestruje wszystko . Może to stanowić problem, gdy Twoje logi urosną do absurdalnych rozmiarów, ale jeśli chcesz wiedzieć, do których grup wcześniej należał Twój użytkownik, może to być nieocenione.

Galaxy S7 czyta na głos wiadomości tekstowe

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

... będzie wyświetlane za każdym razem, gdy użytkownik zostanie dodany do grupy. Zanotuj nazwy grup, a następnie dodaj je ponownie za pomocą:

sudo usermod -aG sudo this_group,that_group,another_group your_user

Zwróć uwagę, że między nazwami grup a przecinkami nie ma spacji.

Wyloguj się i zaloguj ponownie, a Twoje grupy zostaną w pełni przywrócone.

Grupy ułatwiają administrację Linuksem

Dopóki przypadkowo nie usuniesz własnych uprawnień, grupy są niezwykle potężnym narzędziem w Ubuntu i innych dystrybucjach Linuksa. Dzięki nim możesz zarządzać dużą liczbą użytkowników i upewnić się, że każdy ma odpowiedni dostęp i uprawnienia do tego, czego potrzebuje, i że nie jest w stanie przypadkowo uszkodzić systemu.

Korzystając z grup, możesz wybrać osoby, którym można ufać na tyle, aby odczytywać, zapisywać i wykonywać pliki. Łatwo jest przenosić użytkowników między grupami, a jeśli chcesz, aby ktoś miał pełną swobodę korzystania z określonego pliku, możesz nawet przyznać mu prawo własności.