Kako omogućiti sudo na Debian Stretchu

Debian Stretch

Nedavno sam morao promijeniti distribuciju svog stolnog računala s Ubuntu-a na matični distro, Debian. Iako mnogi od nas kažu da su obje distribucije gotovo iste, istina je da postoje mali detalji zbog kojih se obje distribucije razlikuju, pa čak i da neki korisnici imaju problema, kao što se to dogodilo meni.

Jedan od najvećih problema na koje sam naletio je taj Debian ne radi na isti način kao Ubuntu sa sudo programom, barem za korisnike koji nisu root.

Sudo je naredba koja se koristi za pokretanje naredbi kao superkorisnik. To je potrebno za izvršavanje zadataka poput instaliranja paketa, ažuriranja, bilježenja promjena u određenim datotekama itd. Nešto važno i to u Debianu ne možemo učiniti kao u Ubuntuu već ulaskom kao root korisnik ili administrator sustava.

Nakon standardne instalacije Debiana 9, Stretch sadrži sudo koji je instaliran prema zadanim postavkama, ali ne smatra našeg korisnika korisnikom koji ga može koristiti, mali problem koji ima rješenje, jednostavno i brzo rješenje za bilo kojeg korisnika.

Prvo moramo otvoriti terminal i izvršiti naredbu "su". Jednom kad smo administratori sustava, moramo napisati sljedeće:

nano /etc/sudoers

Ovo će nam pokazati konfiguracijsku datoteku za naredbu sudo. Sada moramo dodati sljedeći redak:

User privilege specification

root ALL=(ALL) ALL

I moramo dodati sljedeći redak pod root:

<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

Sada moramo spremiti sav sadržaj pritiskom na Control + O, a zatim izlazimo pritiskom na Control + X. Ovo Izmjene se mogu izvršiti i programom GeditDa bismo to učinili, promijenit ćemo naredbu "nano" u naredbu "gedit" nakon što postanemo root korisnici. Nakon toga ponovno pokrećemo opremu tako da se primjenjuju konfiguracije i voilaVeć imamo naredbu sudo spremnu za upotrebu kao da imamo Ubuntu na računalu.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Julio dijo

    Jeste li probali ovo?
    su - -c "usermod -aG sudo"

    A zatim ponovno pokrenite sesiju.

    Već dugo ne koristim debian, svaki dan se ugodnije osjećam u Centosu, ali prema službenom debian doc-u dovoljno je dodati vas u sudo grupu:

    https://wiki.debian.org/sudo

    (Iako mislim da se sjećam da je to nekad bila grupa kotača)

    Pozdrav.

  2.   zmaj dijo

    Upit, datoteka za koju kažete da je modificirana u mom slučaju je prazna i nema ništa prethodno napisano, u debian instalaciji nisam odabrao opciju za upotrebu sudo (u grafičkom instalateru). Da li se nešto dogodi ako napišem sve u datoteku koja je prazna / što bi stvarala?

    1.    Antonio Vieyra dijo

      1. - test instaliranja sudoa s # (privilegije)
      nano / etc / sudoers

      2.- Pokušajte ponovo urediti datoteku s # (privilegije)
      nano / etc / sudoers

      Nadam se da će vam uspjeti.