Pred kratkim sem moral spremeniti distribucijo namiznega računalnika iz Ubuntuja v matični distro, Debian. Čeprav mnogi od nas trdijo, da sta si obe distribuciji skoraj enaki, je res, da obstajajo majhne podrobnosti, zaradi katerih sta obe distribuciji različni in celo, da imajo nekateri uporabniki težave, kot se je zgodilo meni.
Ena največjih težav, s katero sem naletel, je ta Debian s programom sudo ne deluje enako kot Ubuntu, vsaj za nekorenske uporabnike.
Sudo je ukaz, ki se uporablja za zagon ukazov kot super uporabnik. To je potrebno za izvajanje nalog, kot so nameščanje paketov, posodobitve, snemanje sprememb nekaterih datotek itd. Nekaj pomembnega in tega v Debianu ne moremo storiti tako kot v Ubuntuju, temveč z vpisom kot skrbnik root ali sistemski skrbnik.
Po standardni namestitvi Debiana 9 Stretch vsebuje privzeto nameščen sudo, vendar našega uporabnika ne šteje za uporabnika, ki ga lahko uporablja, majhen problem, ki ima rešitev, enostavna in hitra rešitev za vsakega uporabnika.
Najprej moramo odpreti terminal in izvesti ukaz "su". Ko smo sistemski skrbniki, moramo napisati naslednje:
nano /etc/sudoers
To nam bo pokazalo konfiguracijsko datoteko za ukaz sudo. Zdaj moramo dodati naslednjo vrstico:
User privilege specification root ALL=(ALL) ALL
In pod root moramo dodati naslednjo vrstico:
<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
Zdaj moramo shraniti vso vsebino s pritiskom na Control + O in nato izstopimo s pritiskom na Control + X. To Spremembe lahko izvedemo tudi s programom GeditV ta namen bomo ukaz "nano" spremenili v ukaz "gedit", potem ko smo korenski uporabniki. Po tem ponovno zaženemo opremo, tako da so uporabljene konfiguracije in voilaUkaz sudo že imamo pripravljen za uporabo, kot da bi v računalniku imel Ubuntu.
Ste poskusili to?
su - -c "usermod -aG sudo"
In nato znova zaženite sejo.
Dolgo nisem uporabljal debiana, vsak dan se počutim bolj udobno v Centosu, vendar je po uradnem dokumentu debian dovolj, da te dodam v skupino sudo:
https://wiki.debian.org/sudo
(Čeprav mislim, da se spomnim, da je bila prej skupina koles)
Pozdrav.
Poizvedba, datoteka, za katero pravite, da jo v mojem primeru spremenite, je prazna in nima ničesar prej napisanega, v namestitvi debian nisem izbral možnosti uporabe sudo (v grafičnem namestitvenem programu). Ali se kaj zgodi, če v datoteko napišem vse, kar je prazno / bi ustvarjalo?
1. - preizkusite namestitev sudo z # (privilegiji)
nano / etc / sudoers
2. - Poskusite znova urediti datoteko z # (privilegiji)
nano / etc / sudoers
Upam, da vam bo uspelo.