A sudo engedélyezése a Debian Stretch-en

Debian Stretch

Nemrégiben meg kellett változtatnom az asztali számítógépem terjesztését az Ubuntutól az anya disztróig, a Debianig. Bár sokan azt mondjuk, hogy mindkét disztribúció szinte azonos, igaz, vannak apró részletek, amelyek különbséget tesznek mindkét disztribúcióban, sőt, egyes felhasználóknak problémái vannak, mint velem történt.

Az egyik legnagyobb probléma, amivel találkoztam, az az A Debian nem ugyanúgy működik, mint az Ubuntu a sudo programmal, legalábbis nem root felhasználók számára.

A Sudo az a parancs, amelyet futtató felhasználóként futtatnak. Erre olyan feladatok elvégzéséhez van szükség, mint a csomagok telepítése, frissítések, bizonyos fájlok változásainak rögzítése stb. Valami fontos, és hogy a Debianban nem úgy tudjuk megtenni, mint az Ubuntuban, hanem úgy, hogy root felhasználóként vagy rendszergazdaként lépünk be.

A Debian 9 szokásos telepítése után A Stretch alapértelmezés szerint tartalmazza a sudo-t, de nem tekinti felhasználónknak, hogy képes lenne használni, egy kis probléma, amelynek van megoldása, egyszerű és gyors megoldása minden felhasználó számára.

Először meg kell nyitnunk a terminált és végre kell hajtanunk a "su" parancsot. Ha rendszergazdaként vagyunk, a következőket kell írnunk:

nano /etc/sudoers

Ez megmutatja nekünk a sudo parancs konfigurációs fájlját. Most hozzá kell adnunk a következő sort:

User privilege specification

root ALL=(ALL) ALL

És hozzá kell adnunk a következő sort a gyökér alatt:

<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

Most a Control + O megnyomásával el kell mentenünk az összes tartalmat, majd a Control + X megnyomásával kilépünk A módosítás a Gedit programmal is elvégezhetőEhhez a "nano" parancsot a "gedit" parancsra változtatjuk, miután root felhasználók lettünk. Ezt követően újraindítjuk a berendezést, hogy a konfigurációkat alkalmazzuk és voáláMár készen áll a sudo parancs használatra, mintha egy Ubuntu lenne a számítógépünkön.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   július dijo

    Megpróbálta ezt?
    su - -c "usermod -aG sudo"

    Ezután indítsa újra a munkamenetet.

    Sokáig nem használtam a debiant, minden nap jobban érzem magam a Centosban, de a hivatalos debian doc szerint elég, ha felveszlek a sudo csoportba:

    https://wiki.debian.org/sudo

    (Bár azt hiszem, emlékszem, hogy korábban a kerékcsoport volt)

    A köszöntés.

  2.   sárkány dijo

    Egy lekérdezés, az a fájl, amelyet módosítani mondasz az én esetemben, üres, és nem írt semmit korábban, a debian telepítésben nem választottam a sudo (a grafikus telepítőben) opciót. Valami történik, ha mindent beírok a fájlba, ami üres / készen áll?

    1.    Antonio Vieyra dijo

      1.- tesztelje a sudo telepítését # (privilégiumokkal)
      nano / etc / sudoers

      2.- Próbálja újra szerkeszteni a fájlt # (privilégiumokkal)
      nano / etc / sudoers

      Remélem, ez neked is beválik.