Niedawno musiałem zmienić dystrybucję mojego komputera stacjonarnego z Ubuntu na macierzystą dystrybucję, Debian. Chociaż wielu z nas twierdzi, że obie dystrybucje są prawie takie same, prawdą jest, że istnieją drobne szczegóły, które sprawiają, że obie dystrybucje są różne, a nawet, że niektórzy użytkownicy mają problemy, jak mi się przydarzyło.
Jednym z największych problemów, z jakimi się spotkałem, jest to Debian nie działa tak samo jak Ubuntu z programem sudo, przynajmniej dla użytkowników innych niż root.
Sudo to polecenie używane do uruchamiania poleceń jako administrator. Jest to konieczne do wykonywania zadań, takich jak instalowanie pakietów, aktualizacji, rejestrowanie zmian w niektórych plikach itp. Coś ważnego i że w Debianie nie możemy tego zrobić tak jak w Ubuntu, ale wpisując się jako użytkownik root lub administrator systemu.
Po standardowej instalacji Debiana 9, Stretch zawiera domyślnie zainstalowane sudo, ale nie uważa naszego użytkownika za użytkownika, który może z niego korzystać, mały problem, który ma rozwiązanie, proste i szybkie rozwiązanie dla każdego użytkownika.
Najpierw musimy otworzyć terminal i wykonać polecenie „su”. Kiedy już jesteśmy administratorami systemu, musimy napisać:
nano /etc/sudoers
To pokaże nam plik konfiguracyjny dla polecenia sudo. Teraz musimy dodać następujący wiersz:
User privilege specification root ALL=(ALL) ALL
I musimy dodać następujący wiersz w katalogu głównym:
<span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start"></span>NOMBRE-USUARIO ALL=(ALL) ALL
Teraz musimy zapisać całą zawartość, naciskając Control + O, a następnie wychodzimy, naciskając Control + X. To Modyfikację można również wykonać za pomocą programu GeditAby to zrobić, po byciu rootem zmienimy polecenie „nano” na polecenie „gedit”. Następnie ponownie uruchamiamy sprzęt, aby zastosować konfiguracje i voilaMamy już polecenie sudo gotowe do użycia, jakbyśmy mieli Ubuntu na naszym komputerze.
Próbowałeś tego?
su - -c "usermod -aG sudo"
A następnie zrestartuj sesję.
Dawno nie korzystałem z Debiana, każdego dnia czuję się bardziej komfortowo w Centosie, ale zgodnie z oficjalnym dokumentem Debiana wystarczy dodać Cię do grupy sudo:
https://wiki.debian.org/sudo
(Chociaż myślę, że pamiętam, że kiedyś była to grupa kół)
Pozdrowienia.
Zapytanie, plik, który chcesz zmodyfikować w moim przypadku jest pusty i nie ma nic wcześniej napisanego, w instalacji Debiana nie wybrałem opcji użycia sudo (w instalatorze graficznym). Czy coś się stanie, jeśli napiszę wszystko w pliku, który jest pusty / byłby tworzony?
1. - przetestuj instalację sudo z # (uprawnienia)
nano / etc / sudoers
2. - Spróbuj ponownie edytować plik z # (uprawnienia)
nano / etc / sudoers
Mam nadzieję, że to zadziała dla ciebie.