- (Új) A sudo engedélyezéséhez Windows 11 rendszeren nyissa meg a Beállítások > Rendszer > Speciális menüpontot , kapcsolja be a „Sudo engedélyezése” beállítást, és válassza az „Inline” lehetőséget.
- (Régi) Nyissa meg a Beállítások > Rendszer > Fejlesztőknek menüpontot , kapcsolja be a „Sudo engedélyezése” beállítást, és válassza az „Inline” lehetőséget.
- A parancsot a Parancssor vagy a PowerShell (admin) segítségével is futtathatja
sudo config --enable normal .
FRISSÍTVE 2025.10.27.: Windows 11 rendszeren mostantól engedélyezhető a „sudo”, és ebben az útmutatóban felvázolom a konfiguráció befejezésének lépéseit. A Windows 11 24H2 verziójától kezdődően a rendszer támogatja a sudo parancsot a parancssorhoz és a PowerShellhez, hogy emelt szintű parancsokat lehessen futtatni anélkül, hogy rendszergazdaként kellene megnyitni a konzolt, hasonlóan a Linux, macOS és más Unix alapú operációs rendszereken már elérhető parancshoz.
Mi az a sudo?
A Sudo (superuser do) egy parancssori eszköz, amely lehetővé teszi a felhasználók számára, hogy emelt jogosultságokkal futtassanak parancsokat anélkül, hogy rendszergazdaként kellene futtatniuk a konzolt. Lényegében ideiglenes jogosultságemelést biztosít egy adott parancshoz.
Ez az eszköz minimalizálja a megemelt jogosultságokkal töltött időt, csökkentve a véletlen rendszerkárosodás kockázatát. Lehetővé teszi a felhasználók számára, hogy adminisztratív feladatokat hajtsanak végre anélkül, hogy közvetlenül rootként jelentkeznének be.
A Linuxon elérhető sudo-val ellentétben a Windowsos verzió nagyon korlátozott. Ha a Linuxon futó verzióhoz hasonlóbb élményt szeretne, harmadik féltől származó eszközöket kell használnia, például a gsudo-t .
Mik azok a sudo módok?
A Sudo a Windows 11 rendszeren három módot kínál:
- Beágyazott: A sudo parancs futtatásakor a konzol lehetővé teszi az adminisztratív feladatok végrehajtását ugyanabban az ablakban. Ezt a beállítást kell használnod, ha ugyanazt a Linux élményt szeretnéd.
- Bevitel letiltásával: Ez a legbiztonságosabb élmény. Emelt jogokkal futtatja a parancsot az aktuális ablakban, de a folyamatnak nem lesz további bemenete. Ha további folyamatokat kell futtatnia, ez a mód nem fog működni.
- Új ablakban: A sudo parancs futtatásakor a Terminál új ablakban nyílik meg rendszergazdaként.
Milyen műveleteket támogat a sudo?
Ezzel a paranccsal számos műveletet végrehajthat:
- Védett fájl törlése.
- Emelt szintű parancsok meghívása.
- Új terminál megnyitása bármilyen feladat végrehajtásához.
Ebben az útmutatóban megtanítom a sudo parancs Windows 11 rendszeren történő konfigurálásának lépéseit. Ugyanezt a Linux Sudo élményt a gsudo eszközzel a 23H2, 22H2 és Windows 10 verziókra is átviheted .
A sudo engedélyezése Windows 11 rendszeren a Beállítások menüpontban
Windows 11 rendszeren a Microsoft a „Fejlesztőknek” oldalt a „Speciális” oldalra cserélte, amely új elrendezést és eltérő beállításokat tartalmaz.
Speciális oldal
A sudo engedélyezéséhez Windows 11 rendszeren az (új) Speciális oldalon, kövesse az alábbi lépéseket:
-
Nyissa meg a Beállításokat a Windows 11 rendszeren.
-
Kattintson a Rendszer elemre .
-
Kattintson a Fejlesztőknek oldalra.
-
Kapcsolja be a Sudo engedélyezése kapcsolót.

-
Kapcsolja be a „Sudo engedélyezése” kapcsolót.
-
Válaszd ki az „Inline” módot a „Configure how sudo runs applications” (A sudo alkalmazások futtatásának konfigurálása) beállításnál a Linux-szerű élmény érdekében.

Fejlesztőknek oldal
A sudo engedélyezéséhez Windows 11 rendszeren a (régi) Fejlesztőknek oldalon, kövesse az alábbi lépéseket:
-
Nyissa meg a Beállításokat .
-
Kattintson a Rendszer elemre .
-
Kattintson a Fejlesztőknek oldalra.
-
Kapcsolja be a Sudo engedélyezése kapcsolót.

-
Kattintson a „Sudo engedélyezése” beállításra.
-
Válaszd ki az „Inline” módot a „Configure how sudo runs applications” (A sudo alkalmazások futtatásának konfigurálása) beállításnál a Linux-szerű élmény érdekében.

Miután elvégezte a lépéseket, elkezdheti használni a sudo parancsot a Windows terminálon, akár a Parancssort, akár a PowerShellt használja.
A sudo engedélyezése Windows 11 rendszeren a terminálból
A sudo parancs bekapcsolásához a Parancssoron vagy a PowerShellen keresztül, kövesse az alábbi lépéseket:
-
Nyissa meg a Start menüt .
-
Keresse meg a Windows Terminal kifejezést , kattintson a jobb gombbal a legfelső találatra, és válassza az R rendszergazdaként lehetőséget.
Gyors megjegyzés: Ez az utolsó alkalom, hogy rendszergazdaként kell futtatnia a terminált. A konfigurációt a parancssorban vagy a PowerShellben végezheti el.
-
Írja be a következő parancsot a sudo „Inline” mód engedélyezéséhez Windows 11 rendszeren, és nyomja meg az Enter billentyűt :
sudo config --enable normal

-
(Választható) Írja be a következő parancsot a sudo „Új ablakban” mód engedélyezéséhez , és nyomja meg az Enter billentyűt :
sudo config --enable forceNewWindow
-
(Választható) Írja be a következő parancsot a sudo „With input disabled” mód engedélyezéséhez , majd nyomja meg az Enter billentyűt:
sudo config --enable disableInput
A lépések elvégzése után a sudo parancs engedélyezve lesz, és a parancs használatával megemelt jogosultságokkal futtathatja az eszközöket anélkül, hogy rendszergazdaként kellene elindítania a konzolt.
Használja a sudo parancsot Windows 11 rendszeren
Emelt szintű parancsok futtatásához sudo paranccsal Windows 11 rendszeren, kövesse az alábbi lépéseket.
-
Nyissa meg a Start menüt .
-
Keresd meg a Windows Terminált , és kattints a legfelső találatra a konzol megnyitásához.
-
Írja be a következő parancsot a sudo parancs help meghívásához, és nyomja meg az Enter billentyűt :
sudo -h

Gyors megjegyzés: Ez a parancs segít megtanulni a parancs strukturálását, a különböző argumentumokat és az elérhető opciókat.
-
Írja be a következő parancsot egy parancs futtatásához a sudo paranccsal Windows 11 rendszeren, és nyomja meg az Enter billentyűt :
sudo del mytextfile.txt

Gyors megjegyzés: A parancs úgy működik, hogy a sudo előtagot hozzáfűzi a tényleges parancs elé a folyamat jogosultságszint-emeléséhez. A rendszer továbbra is megjeleníti a „Felhasználói fiókok felügyelete” (UAC) párbeszédpanelt a jogosultságszint-emelési művelet megerősítéséhez.
Fontos megjegyezni, hogy a sudo parancs megkülönbözteti a kis- és nagybetűket, de csak az elérhető opciókra. Például a sudo -hmeghívja a súgót, de a sudo -Hhibát eredményez.
A Microsoft ezt a natív támogatást azért adja hozzá, hogy tovább hidalja a szakadékot a Windows és a Unix-szerű operációs rendszerek között, és megkönnyítse a fejlesztők számára a már ismert eszközökkel való munkát a rendszerben.
Ha már beállította a Windows terminált parancssori munkamenet indítására rendszergazdaként, továbbra is használhatja a „Sudo” parancsot, de ez nem változtat semmin, mivel az összes parancs már emelt jogosultsággal fog futni.
Frissítés 2025. október 27-én: Ez az útmutató frissült a pontosság biztosítása és a folyamatban bekövetkezett változások tükrözése érdekében.