Как да активирам sudo на Debian Stretch

Debian Stretch

Наскоро трябваше да променя дистрибуцията на настолния си компютър от Ubuntu към майчиния дистрибутор, Debian. Въпреки че много от нас казват, че и двете дистрибуции са почти еднакви, вярно е, че има малки подробности, които правят двете дистрибуции различни и дори че някои потребители имат проблеми, както се случи с мен.

Един от най-големите проблеми, с които се сблъсках, е този Debian не работи по същия начин като Ubuntu с програмата sudo, поне за некоренни потребители.

Sudo е командата, използвана за изпълнение на команди като суперпотребител. Това е необходимо за изпълнение на задачи като инсталиране на пакети, актуализации, запис на промени в определени файлове и т.н. Нещо важно и че в Debian не можем да го направим както в Ubuntu, а като въведем като root потребител или системен администратор.

След стандартната инсталация на Debian 9, Stretch съдържа sudo, инсталиран по подразбиране, но не счита нашия потребител като потребител, способен да го използва, малък проблем, който има решение, просто и бързо решение за всеки потребител.

Първо трябва да отворим терминала и да изпълним командата "su". След като сме системни администратори, трябва да напишем следното:

nano /etc/sudoers

Това ще ни покаже конфигурационен файл за командата sudo. Сега трябва да добавим следния ред:

User privilege specification

root ALL=(ALL) ALL

И трябва да добавим следния ред под корен:

<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

Сега трябва да запазим цялото съдържание чрез натискане на Control + O и след това излизаме чрез натискане на Control + X. Това Модификация може да се направи и с програмата GeditЗа целта ще сменим командата "nano" на "gedit", след като сме root потребители. След това рестартираме оборудването, така че конфигурациите да се прилагат и вуаляВече имаме команда sudo, готова за използване, сякаш имаме Ubuntu на нашия компютър.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Хулио каза той

    Опитахте ли това?
    su - -c "usermod -aG sudo"

    И след това рестартирайте сесията.

    Отдавна не използвам debian, всеки ден се чувствам по-комфортно в Centos, но според официалния debian doc е достатъчно да ви добавя към групата на sudo:

    https://wiki.debian.org/sudo

    (Въпреки че мисля, че си спомням, че преди това беше групата колела)

    За поздрав.

  2.   Драк каза той

    Заявка, файлът, който казвате да модифицирате в моя случай, е празен и няма нищо предварително написано, в инсталацията на debian не избрах опцията за използване на sudo (в графичния инсталатор). Случва ли се нещо, ако напиша всичко във файла, който е празен / би създал?

    1.    Антонио Виейра каза той

      1. - тествайте инсталирането на sudo с # (привилегии)
      nano / etc / sudoers

      2. - Опитайте отново да редактирате файла с # (привилегии)
      nano / etc / sudoers

      Надявам се да работи за вас.