Microsoft ha introduït oficialment sudo a Windows 11 Build 26052. L'empresa considera que és una nova manera de fer tasques administratives més ràpidament. Molts usuaris sempre volen tenir una opció per executar una ordre elevada sense perdre el context de la sessió de consola actual. Però no és possible fins ara.
Els orígens del sudo es troben al món Unix. A les distribucions BSD i Linux, l'ordre sudo permet iniciar un programa amb els privilegis de seguretat d'un altre usuari. No només s'aplica al compte d'administrador (arrel), sinó que pot executar ordres en el context de qualsevol altre usuari. Per completar la vostra sol·licitud, us demana la vostra contrasenya i comprova si teniu permisos per utilitzar-la en un fitxer especial.
Però la versió de Windows de l'aplicació no és gens així. Es basa únicament en el control del compte d'usuari i té tres modes diferents.
En aquest tutorial, aprendrem a habilitar i configurar la nova aplicació sudo a Windows 11.
Continguts amagar Habiliteu Sudo a Windows 11 Activeu sudo a l'indicador d'ordres Com configurar sudo per a Windows Canvieu el mode sudo des de l'indicador d'ordres Habiliteu Sudo a Windows 11 des del registre PMF: Sudo per a Windows Quins són els diferents modes que admet l'ordre sudo? Ha fet Microsoft un port directe a Linux? És un programari propietari? Admet fitxers de configuració com 'sudoers'?Habiliteu Sudo a Windows 11
Per habilitar l'eina sudo a Windows 11, feu el següent.
controlador d'escàner Windows 10
- Obriu elConfiguracióaplicació prement Win + I o amb qualsevol altre mètode que us agradi.
- Navega aSistema > Per a desenvolupadorspàgina.
- Allà, enceneuActiva Sudoopció.
- Enhorabona, ara teniu l'eina sudo activada al sistema operatiu.
Estàs acabat. És fàcil desactivar l'eina sudo desactivant la mateixa opció a l'aplicació Configuració. Per això, torneu a obrir Sistema > Per a desenvolupadors i desactiveu l'opció de commutació Habilita Sudo.
Activeu sudo a l'indicador d'ordres
Alternativament, podeu habilitar sudo a l'indicador d'ordres seguint aquests passos:
xbox one connecta un controlador
- Premeu Win + X i seleccioneuTerminal (administrador)del menú.
- Ara, canvia aSímbol del sistemaprement la drecera Ctrl + Maj + 2 o seleccionant-la al menú desplegable de fletxa del Terminal.
- A la pestanya cmd, escriviu l'ordre següent i premeu Intro per executar-la: |_+_|.
- L'heu activat correctament a Windows 11.
Nota: l'ordre desfer que desactiva l'ordre sudo és |_+_|.
El següent és aprendre quines són les opcions i com configurar-les per a aquesta nova eina.
Com configurar sudo per a Windows
Sudo per a Windows admet pocs modes de configuració. Segons el mode actiu, es comporta de manera diferent.
Per configurar sudo a Windows 11, feu el següent.
- Obriu l'aplicació Configuració (Win + I).
- A l'esquerra, feu clic aSistema.
- A la dreta, feu clicPer a desenvolupadors.
- A Configurar com executa les aplicacions sudo, seleccioneu una de les opcions següents:
- En una nova finestra
- Entrada tancada
- En linia
- El canvi s'aplica a l'instant, de manera que no cal que reinicieu l'ordinador ni feu cap altra manipulació.
Estàs acabat.
Obteniu més informació sobre els modes admesos a la secció de PMF d'aquest tutorial.
usa.canon.com
Alternativament, podeu establir el mode preferit des de l'indicador d'ordres.
Canvieu el mode sudo des de l'indicador d'ordres
- Obriu un nou terminal elevat fent clic amb el botó dret al botó Inici i seleccionantTerminal (administrador).
- Canvia a laSímbol del sistemapestanya amb la seqüència de teclat Ctrl + Maj + 2.
- Per habilitar el 'En una nova finestra' per a sudo, escriviu |_+_|.
- Per habilitar el 'Entrada tancada' per a sudo, escriviu |_+_|.
- Per habilitar el 'En linia' per a sudo, escriviu |_+_|.
- Premeu la tecla Enter per executar l'ordre. Voila, el nou mode sudo està configurat.
Finalment, l'últim que us pot interessar és com habilitar i configurar Sudo amb un ajust del registre. El següent capítol del tutorial repassa això amb detall.
Habiliteu Sudo a Windows 11 des del Registre
Per activar l'ordre sudo des del Registre, feu el següent.
- Obriu elEditor del registreeina, per a això premeu Win + R, escriviuregediten elCorrercasella i premeu Enter.
- Navegueu fins aHKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionclau. Podeu enganxar aquest camí a la barra d'adreces del regedit per anar directament a la clau.
- Feu clic amb el botó dret aVersió actualsecció al panell esquerre i seleccioneuNou > Claudel menú.
- Anomena la nova clauSudo. Nota: podeu saltar els passos del 3 al 4 si ja el teniuSudoclau.
- Ara, feu clic amb el botó dret aSudode nou a l'esquerra i seleccioneuNou > Valor de 32 bits de Dword.
- Anomena el valor nouHabilitati feu-hi doble clic per editar-lo.
- Estableix les seves dades de valor a1per habilitar sudo inFinestra novamode.
- ConjuntHabilitata2per fer-ho córrerentrada desactivada.
- ConjuntHabilitata3per encendre elen liniamode.
Estàs acabat!
Adesactiva l'ordre Sudo, canvieu el revisatHabilitatvalor a0.
Per estalviar-vos temps, he preparat fitxers de registre llestos per utilitzar. Podeu descarregar-los des del següent enllaç.
Descarregar fitxers de registre
Es troben a l'arxiu ZIP, així que extreu-los a qualsevol ubicació convenient.
monitor acer antic
Els noms s'explicaran per si mateixos, així que feu doble clic en un fitxer que habiliti el mode desitjat per a la utilitat i feu clic aSí&D'acordper confirmar la vostra intenció i canviar el Registre.
També s'inclou l'ajust de desfer.
PMF: Sudo per a Windows
Quins són els diferents modes que admet l'ordre sudo?
- En una nova finestra: En aquesta configuració, quan Sudo per a Windows estigui habilitat, obrirà una nova finestra de consola elevada i executarà l'ordre en aquesta finestra com a opció predeterminada.
- Entrada tancada:En aquesta configuració, Sudo per a Windows executarà el procés elevat a la finestra actual, però el nou procés es crearà sense la capacitat d'acceptar l'entrada de l'usuari. Per tant, aquesta configuració no serà adequada per a processos que requereixin una entrada addicional de l'usuari després de l'elevació.
- En linia:Aquesta configuració s'assembla molt al comportament de sudo en altres sistemes operatius. En aquesta configuració, Sudo per a Windows executarà el procés elevat amb el seu stdinput, stdoutput i stderror tots enllaçats a la finestra actual. Com a resultat, el nou procés elevat pot rebre entrades i mostrar la sortida a la finestra actual.
Ha fet Microsoft un port directe a Linux?
Ara, és una aplicació diferent, que no és compatible amb cap de les implementacions de Linux. Malgrat el mateix nom, no té res en comú amb l'aplicació Linux.
És un programari propietari?
El sudo per a Windows és un projecte de codi obert. El seu codi font està disponible a GitHub.
Admet fitxers de configuració com 'sudoers'?
No, en canvi, funciona a través de Control del compte d'usuari. Quan s'eleva un procés des de la línia d'ordres amb sudo, apareixerà un diàleg UAC demanant a l'usuari que confirmi l'elevació. La nova instància funcionarà amb el mateix conjunt de variables d'entorn, amb el mateix directori de treball, etc. Per als modes d'entrada tancat i en línia, realitzarà l'intercanvi de dades mitjançant una connexió RPC especial, que li permetrà executar una ordre elevada i tornar les seves dades a la instància normal no elevada.