A Microsoft megerősíti a sudo-t a Windows számára

A Microsoft implementálja a sudo-t


Néhány nappal ezelőtt visszhangoztunk a sudo parancs Windows rendszerben történő megvalósításának speciális webhelyének felfedezéséből. Most A Microsoft megerősíti a sudo-t a Windows számára. Amit nem tudtunk, és ez nagyszerű hír, hogy a Microsoft nyílt forráskódúvá teszi a Sudo implementációját.

tulajdonképpen már volt egy független programozó által végrehajtott implementáció, és maguk a Microsoft Sudo fejlesztői javasolják a használatát, ha a hivatalos verziónál több funkcióra van szüksége.

De beszéljünk először a Microsoft bejelentéséről, majd térjünk rá az alternatívára.

A Microsoft megerősíti a sudo-t a Windows számára

Jordi Adoumie, a Microsoft Developer Platform termékmenedzsere, tette közzé a hivatalos blogon az új funkció jellemzői teljesen megegyeznek azzal, amit a Windows Latest néhány ablakból kikövetkezett.
A sudo parancs ideiglenesen lehetővé teszi a felhasználók számára, hogy rendszergazdai jogosultságokkal rendelkezzenek anélkül, hogy engedélyezniük kellene őket rendszergazdaként. A Windows 11 Insider Preview Build 26052! verziójától kezdve lesz elérhető.

Grafikusan engedélyezhető a konfiguráció Fejlesztők részéből, vagy a parancssorból vagy a PowerShellből, ha rendszergazdaként írja be:
sudo config --enable <configuration_option>

Ez az utolsó paraméter 3 változatot tesz lehetővé:

  • Egy új ablakban.
  • Lezárt bevétel.
  • Aktuális ablak.

új ablakban

Nyisson meg egy konzolt rendszergazdai jogosultságokkal. Ez az alapértelmezett mód.

Lezárt bevétel

Ebben a konfigurációs módban a sudo for Windows Futtassa a folyamatot jogosultságokkal ugyanabban az ablakban, de az stdin zárva van. Az Stdin egy mozaikszó, amelyet a C programozási nyelv megalkotóinak köszönhetünk, és az angol "standard input" kifejezésre utal (fordíthatjuk szabványos bemenetnek). A legtöbb operációs rendszer és programozási nyelv esetében a fent említett kifejezés a billentyűzet vagy az egér által generált vagy egy másik folyamat által elküldött adatfolyamra vonatkozik.

Vagyis ebben a sudo konfigurációban az új folyamat figyelmen kívül hagy minden felhasználói bevitelt. Ezért ezt a modalitást nem szabad használni azokban a folyamatokban, amelyek a rendszergazdai jogosultságokon kívül interakciót igényelnek a felhasználóval.

Amikor a felhasználó úgy dönt, hogy a sudo parancsot használja, az UAC megerősítést kér. Az UAC a Windows felhasználói fiókok felügyeleti rendszerét azonosító mozaikszó. Az UAC ellenőrzi a felhasználói hitelesítő adatokat, és megerősítést kér, ha módosítani kívánják a rendszert.

Aktuális ablak

Talán úgy viselkedik a Sudo, mint Unix nagytestvére. ÉSA folyamat az aktuális ablakban fut le, csakúgy, mint a bemenetek, kimenetek és hibaüzenetek.

gsudo

Korábban már mondtam, hogy létezik egy olyan eszköz, amely több funkcióval rendelkezik, mint a Microsoft Sudo. Egy független programozó fejlesztette ki, és úgy tűnik, jobban hasonlít az eredeti Sudo-hoz. Ezenkívül Windows 10 rendszeren is használható.

A leírás szerint az oldalon a projekt GitHubon, A gsudo a Unix sudo parancs megfelelője, amely hasonló felhasználói élményt biztosít. A felhasználónak csak gsudo vagy sudo előtagot kell adnia a parancshoz, hogy rendszergazdaként tudja futtatni hogy a parancssort rendszergazdasá alakítsa át.

A gsudo minden egyes futtatásakor megjelenik az UAC ablak, amely megerősítést kér, de ez módosítható. A gsudo a Cmd, a PowerShell, a WSL, a git-bash, a MinGW, a Cygwin, a Yori, a Take Command, a BusyBox és a NuShell segítségével működik.)

Egy kis történelem

A sudo parancs egy mozaikszó angolul (amely a mi nyelvünkön "felhasználóként teljesít")
Bob Coggeshallnak és Cliff Spencernek köszönhetjük. 1980-ban csinálták, a New York-i Állami Egyetem számítástechnikai tanszékén. A jelenlegi karbantartó az OpenBSD fejlesztője, Todd C. Miller, aki BSD licenc alatt terjeszti.

A sudo funkciója az, hogy a felhasználók parancsokat hajtsanak végre az eredetileg hozzárendelteknél magasabb jogosultságokkal.
Adminisztrációs feladatok végrehajtására vagy korlátozott fájlok módosítására szolgál, anélkül, hogy a felhasználónak teljes hozzáférést biztosítana a rendszerhez


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: Miguel Ángel Gatón
  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.