A Microsoft hivatalosan is bevezette a sudo-t a Windows 11 Build 26052-ben. A vállalat úgy véli, hogy ez egy új mód az adminisztrációs feladatok gyorsabb elvégzésére. Sok felhasználó mindig szeretne lehetőséget adni egy emelt szintű parancs futtatására anélkül, hogy elveszítené az aktuális konzolmunkamenet környezetét. De ez mostanáig nem lehetséges.
A sudo eredete a Unix világból származik. A BSD és Linux disztribúciókban a sudo parancs lehetővé teszi egy program elindítását egy másik felhasználó biztonsági jogosultságaival. Nem csak az adminisztrátori (root) fiókra vonatkozik, hanem bármely más felhasználó környezetében is futtathat parancsokat. A kérés befejezéséhez elkéri a jelszavát, és ellenőrzi, hogy van-e engedélye a használatához egy speciális fájlban.
De az alkalmazás Windows-verziója nem ilyen. Kizárólag a felhasználói fiókok felügyeletére támaszkodik, és három különböző móddal rendelkezik.
Ebben az oktatóanyagban megtudjuk, hogyan lehet engedélyezni és konfigurálni az új sudo alkalmazást a Windows 11 rendszeren.
Tartalom elrejt A Sudo engedélyezése a Windows 11 rendszerben Kapcsolja be a sudo-t a parancssorban Hogyan állítsuk be a sudo-t Windowshoz Változtassa meg a sudo módot a parancssorból Engedélyezze a Sudo-t a Windows 11 rendszeren a rendszerleíró adatbázisból GYIK: Sudo for Windows Milyen különböző módokat támogat a sudo parancs? A Microsoft készített közvetlen portot Linuxra? Ez egy szabadalmaztatott szoftver? Támogatja az olyan konfigurációs fájlokat, mint a „sudoers”?A Sudo engedélyezése a Windows 11 rendszerben
A sudo eszköz engedélyezéséhez a Windows 11 rendszerben tegye a következőket.
monitor kijelző konfigurációja
- Nyissa meg aBeállításokalkalmazást a Win + I billentyűkombináció megnyomásával vagy bármely más tetszőleges módszerrel.
- Navigáljon ideRendszer > Fejlesztőknekoldalon.
- Ott kapcsolja be aSudo engedélyezéseválasztási lehetőség.
- Gratulálunk, most már engedélyezve van a sudo eszköz az operációs rendszerben.
Kész vagy. Könnyen letilthatja a sudo eszközt, ha kikapcsolja ugyanezt a lehetőséget a Beállítások alkalmazásban. Ehhez nyissa meg ismét a Rendszer > Fejlesztőknek lehetőséget, és kapcsolja ki a Sudo engedélyezése kapcsolót.
Kapcsolja be a sudo-t a parancssorban
Alternatív megoldásként engedélyezheti a sudo-t a parancssorban az alábbi lépések végrehajtásával:
hogyan kell beállítani a hangsávot
- Nyomja meg a Win + X gombot, és válassza kiTerminál (adminisztrátor)menüből.
- Most váltson aParancssorfület a Ctrl + Shift + 2 billentyűparancs megnyomásával, vagy válassza ki a Terminál legördülő menüből.
- A cmd lapon írja be a következő parancsot, és nyomja meg az Entert a futtatásához: |_+_|.
- Sikeresen engedélyezte a Windows 11 rendszeren.
Megjegyzés: A sudo parancsot kikapcsoló visszavonási parancs: |_+_|.
A következő dolog az, hogy megtudja, milyen lehetőségek vannak, és hogyan állíthatja be őket ehhez az új eszközhöz.
Hogyan állítsuk be a sudo-t Windowshoz
A Sudo for Windows néhány konfigurációs módot támogat. Az aktív módtól függően eltérően viselkedik.
A sudo konfigurálásához Windows 11 rendszeren tegye a következőket.
- Nyissa meg a Beállítások alkalmazást (Win + I).
- A bal oldalon kattintson a gombraRendszer.
- Kattintson a jobb oldalonA fejlesztőknek.
- A sudo alkalmazások futtatásának konfigurálása alatt válassza ki a következő lehetőségek egyikét:
- Új ablakban
- Bemenet zárva
- Sorban
- A változás azonnal érvénybe lép, így nem kell újraindítania a számítógépet vagy bármilyen más manipulációt végezni.
Kész vagy.
További információ a támogatott módokról ennek az oktatóanyagnak a GYIK részében található.
cs megy dadogás magas fps-sel
Alternatív megoldásként beállíthatja a preferált módot a parancssorból.
Változtassa meg a sudo módot a parancssorból
- Nyisson meg egy új emelt terminált, ha jobb gombbal kattintson a Start gombra, és válassza kiTerminál (adminisztrátor).
- Váltson aParancssorfület a Ctrl + Shift + 2 billentyűkombinációval.
- A 'Új ablakban' opció a sudo-hoz, írja be a |_+_|
- A 'Bemenet zárva' opció a sudo-hoz, írja be a |_+_|
- A 'Sorban' opció a sudo-hoz, írja be a |_+_|
- Nyomja meg az Enter billentyűt a parancs végrehajtásához. Voila, az új sudo mód be van állítva.
Végül, az utolsó dolog, ami érdekelhet, az az, hogyan engedélyezheti és konfigurálja a Sudo-t a rendszerleíró adatbázis módosításával. Az oktatóanyag következő fejezete ezt részletesen áttekinti.
Engedélyezze a Sudo-t a Windows 11 rendszeren a rendszerleíró adatbázisból
A sudo parancs beállításjegyzékből történő bekapcsolásához tegye a következőket.
- Nyissa meg aRendszerleíróadatbázis-szerkesztőeszköz, ehhez nyomja meg a Win + R billentyűt, írja beregeditban,-benFussmezőbe, és nyomja meg az Enter billentyűt.
- Navigáljon aHKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionkulcs. Ezt az elérési utat beillesztheti a regedit címsorába, hogy közvetlenül a kulcshoz juthasson.
- Kattintson jobb gombbal aJelenlegi verziószakaszt a bal oldali ablaktáblában, és válassza kiÚj > Kulcsmenüből.
- Nevezze el az új kulcsotSudo. Megjegyzés: Kihagyhatja a 3-4. lépést, ha már rendelkezikSudokulcs.
- Most kattintson a jobb gombbal aSudogombot ismét a bal oldalon, és válassza kiÚj > Dword 32 bites érték.
- Nevezze el az új értéketEngedélyezveés kattintson duplán a szerkesztéshez.
- Állítsa be az értékadatait1hogy engedélyezze a sudo bemenetetÚj ablakmód.
- KészletEngedélyezvenak nek2hogy együtt futhassonbemenet letiltva.
- KészletEngedélyezvenak nek3bekapcsolni aSorbanmód.
Kész vagy!
Nak nektiltsa le a Sudo parancsot, módosítsa a felülvizsgáltEngedélyezveértéket0.
Az idő megtakarítása érdekében elkészítettem a használatra kész Registry fájlokat. Az alábbi linkről töltheti le őket.
Töltse le a rendszerleíró fájlokat
A ZIP-archívumban vannak, így kibonthatja őket bármely kényelmes helyre.
canon g7020 beolvasás e-mailbe
A nevek magától értetődőek, ezért egyszerűen kattintson duplán egy fájlra, amely lehetővé teszi a segédprogram kívánt üzemmódját, majd kattintsonIgen&rendbenszándékának megerősítéséhez és a Nyilvántartó módosításához.
A visszavonási csípés is benne van.
GYIK: Sudo for Windows
Milyen különböző módokat támogat a sudo parancs?
- Új ablakban: Ebben a beállításban, ha a Sudo for Windows engedélyezve van, egy új emelt konzolablakot nyit meg, és alapértelmezett beállításként végrehajtja a parancsot abban az ablakban..
- Bemenet zárva:Ebben a beállításban a Sudo for Windows végrehajtja az emelt szintű folyamatot az aktuális ablakban, de az új folyamat létrejön anélkül, hogy képes lenne elfogadni a felhasználói bevitelt. Ezért ez a konfiguráció nem lesz alkalmas azokhoz a folyamatokhoz, amelyek az emelés után további felhasználói bevitelt igényelnek.
- Sorban:Ez a konfiguráció nagyon hasonlít a sudo viselkedésére más operációs rendszereken. Ebben a beállításban a Sudo for Windows az emelt szintű folyamatot futtatja úgy, hogy az stdinput, stdoutput és stderror paraméterek mindegyike az aktuális ablakhoz kapcsolódik. Ennek eredményeként az új emelt folyamat bemeneti és megjelenítési kimenetet tud fogadni az aktuális ablakban.
A Microsoft közvetlen portot készített Linuxra?
Ez egy másik alkalmazás, amely nem kompatibilis egyik Linux-megvalósítással sem. Az azonos név ellenére semmi közös nincs a Linux alkalmazással.
Ez egy szabadalmaztatott szoftver?
A Windows sudo egy nyílt forráskódú projekt. Forráskódja itt érhető el GitHub.
Támogatja az olyan konfigurációs fájlokat, mint a „sudoers”?
Nem, ehelyett a Felhasználói felület. Amikor egy folyamatot emel ki a parancssorból a sudo segítségével, egy UAC párbeszédablak jelenik meg, amely arra kéri a felhasználót, hogy erősítse meg az emelést. Az új példány ugyanazzal a környezeti változókészlettel, ugyanazzal a munkakönyvtárral és így tovább fog működni. Az Input Closed és Inline módok esetén speciális RPC-kapcsolaton keresztül végzi az adatcserét, lehetővé téve a parancsok emelt szintű futtatását és az adatok visszaküldését a normál, nem emelt példánynak.