Kā iespējot sudo Debian Stretch

Debian Stretch

Nesen man bija jāmaina sava galddatora izplatīšana no Ubuntu uz mātes izplatītāju Debian. Lai gan daudzi no mums saka, ka abi izplatījumi ir gandrīz vienādi, taisnība, ka ir mazas detaļas, kas abus izplatījumus padara atšķirīgus, un pat dažiem lietotājiem ir problēmas, kā tas notika ar mani.

Viena no lielākajām problēmām, ar kuru saskāros, ir tā Debian nedarbojas tāpat kā Ubuntu ar sudo programmu, vismaz lietotājiem, kas nav root lietotāji.

Sudo ir komanda, ko izmanto, lai palaistu komandas kā superlietotāju. Tas ir nepieciešams, lai veiktu tādus uzdevumus kā pakotņu instalēšana, atjauninājumi, izmaiņu ierakstīšana noteiktos failos utt. Kaut kas svarīgs un ka Debianā mēs to nevaram izdarīt tāpat kā Ubuntu, bet ievadot kā root lietotāju vai sistēmas administratoru.

Pēc Debian 9 standarta instalēšanas Stretch satur sudo pēc noklusējuma, taču tas neuzskata mūsu lietotāju par lietotāju, kas spēj to izmantot, neliela problēma, kurai ir risinājums, vienkāršs un ātrs risinājums jebkuram lietotājam.

Vispirms mums jāatver terminālis un jāizpilda komanda "su". Kad esam sistēmas administratori, mums jāraksta sekojošais:

nano /etc/sudoers

Tas parādīs sudo komandas konfigurācijas failu. Tagad mums jāpievieno šāda rinda:

User privilege specification

root ALL=(ALL) ALL

Mums saknē jāpievieno šāda rinda:

<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

Tagad mums ir jāsaglabā viss saturs, nospiežot Control + O, un pēc tam mēs izejam, nospiežot Control + X. Tas Modifikāciju var veikt arī ar Gedit programmuLai to izdarītu, pēc tam, kad būsim root lietotāji, komanda "nano" tiks nomainīta uz komandu "gedit". Pēc tam mēs restartējam aprīkojumu, lai konfigurācijas tiktu pielietotas un voilaSudo komanda mums jau ir gatava lietošanai tā, it kā mūsu datorā būtu Ubuntu.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Hulio teica

    Vai jūs to izmēģinājāt?
    su - -c "usermod -aG sudo"

    Un pēc tam restartējiet sesiju.

    Es ilgu laiku neesmu lietojis debian, katru dienu es jūtos ērtāk Centos, bet saskaņā ar oficiālo debian doc pietiek ar to, ka jūs pievienojat sudo grupai:

    https://wiki.debian.org/sudo

    (Lai gan es domāju, ka atceros, ka tā kādreiz bija riteņu grupa)

    Sveiciens.

  2.   Draks teica

    Vaicājums, fails, kuru jūs sakāt, lai modificētu manā gadījumā, ir tukšs un tam nekas iepriekš nav rakstīts, debian instalācijā es neizvēlējos opciju izmantot sudo (grafiskajā instalētājā). Vai kaut kas notiek, ja es failā ierakstīju visu, kas ir tukšs / ko veidotu?

    1.    Antonio Vieira teica

      1. - pārbaudiet sudo instalēšanu ar # (privilēģijas)
      nano / etc / sudoers

      2.- Mēģiniet vēlreiz rediģēt failu ar # (privilēģijas)
      nano / etc / sudoers

      Es ceru, ka tas jums noderēs.