Nedavno sam morao promijeniti distribuciju svog stolnog računara iz Ubuntu-a u 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 meni dogodilo.
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 neophodno za izvršavanje zadataka poput instaliranja paketa, ažuriranja, snimanja 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 sistemski administrator.
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 sistemski administratori, 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 Modifikacija se takođe može izvršiti pomoću programa 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čunaru.
Jeste li probali ovo?
su - -c "usermod -aG sudo"
A zatim ponovo pokrenite sesiju.
Već dugo ne koristim debian, svaki dan mi je ugodnije 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 nekada bila grupa točkova)
A pozdrav.
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 da koristim sudo (u grafičkom instalateru). Da li se nešto dogodi ako napišem sve u datoteku koja je prazna / što bi kreirala?.
1.- test instaliranja sudo-a sa # (privilegije)
nano / etc / sudoers
2.- Pokušajte ponovo urediti datoteku s # (privilegije)
nano / etc / sudoers
Nadam se da će vam uspjeti.