Jak dodać użytkownika Sudo w Ubuntu

sudoto jedno z najczęściej używanych poleceń w systemach Linux. Pozwala użytkownikowi uruchomić określony program jako inny użytkownik, który domyślnie jest superużytkownikiem.

Jest używany głównie do celów administracyjnych; zapewnienie ograniczonego dostępu administracyjnego użytkownikom niebędącym administratorami na komputerze z systemem Linux.

Na przykład domyślnie użytkownik nie może instalować pakietów w systemie Ubuntu. Jednak użytkownik może to zrobić za pomocą sudopolecenia.

Użytkownik inny niż root bez sudo nie może zainstalować programu . Zobacz przykładową nieudaną próbę poniżej:

apt-get install aptitude
E: Could not open lock file /var/lib/dpkg/lock-frontend - open (13: Permission denied)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), are you root?

Użytkownik inny niż root z sudo może bez żadnych problemów instalować programy w systemie.

sudo apt-get install aptitude
Reading package lists... Done
Building dependency tree       
....

Dodaj istniejącego użytkownika jako użytkownika Sudo

Jeśli użytkownik nie jest częścią sudogrupy użytkowników, nie będzie mógł użyć sudopolecenia. Wyrzuci poniżej dane wyjściowe:

testuser is not in the sudoers file.  This incident will be reported.

Aby dodać użytkownika do listy sudoers, użyj usermodpolecenia, aby dodać istniejącego użytkownika do sudogrupy w systemie. Poniżej znajduje się przykładowe polecenie.

sudo usermod -aG sudo testuser

Tutaj -aopcja oznacza „dołącz”. Zapewnia to, że nie ma to wpływu na członkostwo użytkowników w istniejących grupach. -G służy do określania, do której grupy należy dodać użytkownika.

Gdy użytkownik zostanie dodany do grupy sudo, przy następnym logowaniu tego użytkownika do systemu w terminalu zostanie wyświetlony następujący komunikat.

To run a command as administrator (user "root"), use "sudo".
See "man sudo_root" for details.

Utwórz nowego użytkownika z uprawnieniami Sudo

adduserto polecenie Linuksa używane do tworzenia nowego użytkownika. Może być używany z
flagą, --ingroupaby dodać użytkownika do grupy sudo podczas tworzenia.

sudo adduser testuser --ingroup=sudo

Ogranicz, które polecenia powinny być dozwolone w sudo

Plik /etc/sudoerszawiera opcje konfiguracyjne dla sudopolecenia. Ten plik jest bezpośrednio chroniony przed zapisem, nawet dla roota. Jedynym sposobem na edycję tego pliku jest użycie visudopolecenia.

sudo visudo

Powyższe polecenie otworzy plik za pomocą edytora wiersza poleceń nano. Przewiń i znajdź poniższe wiersze w pliku.

# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL

Ostatni ALLw linii można zastąpić jedynym poleceniem lub zestawem poleceń, które powinny być dozwolone w sudo.

# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) /bin/mv, /usr/sbin/visudo

Ważna uwaga: sugerowane zmiany w powyższym pliku sudoers ograniczą użytkownikom sudo tylko możliwość wykonywania poleceń mvi visudo. Jest to tylko w celu wyjaśnienia, nie musisz wymuszać tych ograniczeń użytkownikom sudo w swoim systemie.

Jeśli dokonałeś jakichkolwiek zmian w pliku sudoers, korzystając z instrukcji udostępnionych powyżej, pamiętaj, aby zapisać plik, używając, Ctrl + Oaby zmiany zostały zastosowane. Następnie możesz wyjść z nano za pomocą Ctrl + X.

Aby zmiany miały miejsce, konieczne może być zalogowanie się/wylogowanie, ponowne uruchomienie systemu lub uruchomienie nowego okna terminala.

🍻 Na zdrowie!


10 najlepszych aplikacji do wideokonferencji dla systemu Linux

10 najlepszych aplikacji do wideokonferencji dla systemu Linux

Dla freelancerów i pracowników, którzy regularnie pracują w domu, komunikacja zdalna jest jedną z wielu rzeczy, o które trzeba zadbać. Obecnie dla wielu z nas wideokonferencje zastąpiły spotkania w biurze. Narzędzia takie jak Zoom i Skype odnotowały ogromny wzrost.

Jak zainstalować serwer FTP na Ubuntu w 5 krokach

Jak zainstalować serwer FTP na Ubuntu w 5 krokach

Jeśli konfigurujesz serwer Linux, będziesz potrzebować dostępu do FTP. Oznacza to najpierw zainstalowanie serwera FTP w systemie Linux. Powinna to być jedna z pierwszych rzeczy, które robisz po zainstalowaniu systemu operacyjnego serwera.

Jak łatwo szyfrować i odszyfrowywać pliki i katalogi w systemie Linux

Jak łatwo szyfrować i odszyfrowywać pliki i katalogi w systemie Linux

Czy kiedykolwiek chciałeś szybko i łatwo szyfrować pliki w systemie Linux bez konieczności instalowania i uczenia się nowych pakietów oprogramowania? Oto doskonały i łatwy sposób na łatwe szyfrowanie plików lub katalogów za pomocą AES256 zabezpieczonego hasłem, co pomaga trzymać pliki z dala od wścibskich oczu.

Jak naprawić make: polecenie nie zostało znalezione Błąd w Ubuntu

Jak naprawić make: polecenie nie zostało znalezione Błąd w Ubuntu

Polecenie make jest prawdopodobnie jednym z najczęściej używanych poleceń w ekosystemie Linuksa. To polecenie służy do budowania i kompilowania programów bezpośrednio z kodu źródłowego.

Jak znaleźć i usunąć zduplikowane pliki w systemie Linux za pomocą fdupes

Jak znaleźć i usunąć zduplikowane pliki w systemie Linux za pomocą fdupes

Podczas pracy z dużą ilością multimediów i dokumentów często zdarza się, że na komputerze gromadzi się wiele kopii tego samego pliku. Nieuchronnie pojawia się zaśmiecona przestrzeń dyskowa wypełniona zbędnymi plikami, co powoduje okresowe sprawdzanie duplikatów plików w systemie.

Stabilne czy Bleeding-Edge Dystrybucje Linuksa: Którą z nich wybrać?

Stabilne czy Bleeding-Edge Dystrybucje Linuksa: Którą z nich wybrać?

Jednym z głównych wyborów, przed którymi staje wielu użytkowników Linuksa przy wyborze dystrybucji Linuksa, jest jej stabilność lub to, jak bardzo zmienia się oprogramowanie.

Czy rok 2020 jest rokiem pandemii szkodliwego oprogramowania dla Linuksa?

Czy rok 2020 jest rokiem pandemii szkodliwego oprogramowania dla Linuksa?

Jego reputacja w zakresie bezpieczeństwa oznacza, że ​​Linux jest często uważany za mniej podatny na rodzaje zagrożeń, które regularnie nękają systemy Microsoft Windows. Wiele z tego postrzeganego bezpieczeństwa pochodzi ze stosunkowo małej liczby systemów Linux, ale czy cyberprzestępcy zaczynają dostrzegać wartość w wybieraniu jakości, a nie ilości?

Jak pobrać i zainstalować uGet Download Manager w systemie Linux

Jak pobrać i zainstalować uGet Download Manager w systemie Linux

Menedżery pobierania to popularne narzędzie do zarządzania wszystkimi pobranymi plikami w jednej aplikacji i zapewniają przydatne funkcje. Jeśli niedawno przeszedłeś z systemu operacyjnego Windows na Linuksa, być może szukasz alternatywy dla słynnego Internet Download Managera (IDM).

Notatki na Chromebookach ułatwiające kursywą

Notatki na Chromebookach ułatwiające kursywą

Cursive to progresywna aplikacja internetowa (PWA), którą firma Google wprowadziła wraz z wydaniem Chromebooka HP x2 11. Możesz używać tej aplikacji do robienia odręcznych notatek na Chromebooku wyposażonym w rysik.

Jak korzystać z Vima: Przewodnik po podstawach

Jak korzystać z Vima: Przewodnik po podstawach

Vim to najpotężniejszy i najbardziej wszechstronny edytor kodu dostępny dla systemów uniksopodobnych. Jest to rozszerzenie edytora Vi opracowanego przez Billa Joya. Vim jest domyślnie dostępny w większości systemów Linux i BSD.