Microsoft je službeno predstavio sudo u Windows 11 Build 26052. Tvrtka ga smatra novim načinom za brže obavljanje administrativnih zadataka. Mnogi korisnici uvijek žele imati mogućnost pokretanja povišene naredbe bez gubljenja konteksta trenutne sesije konzole. Ali do sada to nije moguće.
Porijeklo sudoa je u Unix svijetu. U distribucijama BSD i Linux naredba sudo omogućuje pokretanje programa sa sigurnosnim privilegijama drugog korisnika. Ne odnosi se samo na administratorski (root) račun, već može pokretati naredbe u bilo kojem drugom korisničkom kontekstu. Kako bi ispunio vaš zahtjev, traži vašu lozinku i provjerava imate li dopuštenja za njezino korištenje u posebnoj datoteci.
Ali verzija aplikacije za Windows nije ništa slično. Oslanja se isključivo na kontrolu korisničkog računa i ima tri različita načina rada.
U ovom vodiču naučit ćemo kako omogućiti i konfigurirati novu sudo aplikaciju na Windows 11.
Sadržaj sakriti Omogućite Sudo u sustavu Windows 11 Uključite sudo u naredbenom retku Kako konfigurirati sudo za Windows Promijenite način sudo iz naredbenog retka Omogućite Sudo na Windows 11 iz registra FAQ: Sudo za Windows Koje različite načine rada podržava naredba sudo? Je li Microsoft napravio izravan port na Linux? Je li to vlasnički softver? Podržava li konfiguracijske datoteke poput 'sudoers'?Omogućite Sudo u sustavu Windows 11
Da biste omogućili alat sudo u sustavu Windows 11, učinite sljedeće.
kako spojiti bežični logitech miš
- Otvoripostavkeaplikaciju pritiskom na Win + I ili na bilo koji drugi način koji želite.
- Idite doSustav > Za programerestranica.
- Evo, uključiteOmogućite Sudoopcija.
- Čestitamo, sada imate omogućen alat sudo u operativnom sustavu.
Ti si gotov. Lako je onemogućiti alat sudo isključivanjem iste opcije u aplikaciji Postavke. Za to ponovno otvorite Sustav > Za programere i isključite opciju Omogući Sudo.
Uključite sudo u naredbenom retku
Alternativno, možete omogućiti sudo u naredbenom retku slijedeći ove korake:
amd gpu drajver
- Pritisnite Win + X i odaberiteTerminal (Administrator)iz izbornika.
- Sada se prebacite naNaredbeni redakkarticu pritiskom na prečac Ctrl + Shift + 2 ili odabirom u padajućem izborniku sa strelicom terminala.
- U kartici cmd upišite sljedeću naredbu i pritisnite Enter da biste je pokrenuli: |_+_|.
- Uspješno ste ga omogućili u sustavu Windows 11.
Napomena: Naredba poništavanja koja isključuje naredbu sudo je |_+_|.
Sljedeća stvar je naučiti koje su opcije i kako ih postaviti za ovaj novi alat.
Kako konfigurirati sudo za Windows
Sudo za Windows podržava nekoliko načina konfiguracije. Ovisno o aktivnom načinu rada, ponaša se drugačije.
Da biste konfigurirali sudo u sustavu Windows 11, učinite sljedeće.
- Otvorite aplikaciju Postavke (Win + I).
- S lijeve strane kliknite naSustav.
- S desne strane klikniteZa programere.
- U odjeljku Konfiguriraj kako sudo pokreće aplikacije odaberite jednu od sljedećih opcija:
- U novom prozoru
- Ulaz zatvoren
- U redu
- Promjena se primjenjuje trenutno, tako da ne morate ponovno pokretati računalo ili raditi bilo kakve druge manipulacije.
Ti si gotov.
Saznajte više o podržanim načinima rada u odjeljku FAQ ovog vodiča.
koji realtek audio driver visoke razlučivosti
Alternativno, željeni način rada možete postaviti iz naredbenog retka.
Promijenite način sudo iz naredbenog retka
- Otvorite novi povišeni terminal desnim klikom na gumb Start i odabiromTerminal (Administrator).
- Prebacite se naNaredbeni redakkarticu s nizom tipkovnica Ctrl + Shift + 2.
- Da biste omogućili 'U novom prozoru' opciju za sudo, upišite |_+_|.
- Da biste omogućili 'Ulaz zatvoren' opciju za sudo, upišite |_+_|.
- Da biste omogućili 'U redu' opciju za sudo, upišite |_+_|.
- Pritisnite tipku Enter da biste izvršili naredbu. Voila, novi sudo mod je postavljen.
Konačno, posljednja stvar koja bi vas mogla zanimati je kako omogućiti i konfigurirati Sudo pomoću podešavanja registra. Sljedeće poglavlje tutorijala to detaljno razmatra.
Omogućite Sudo na Windows 11 iz registra
Da biste uključili naredbu sudo iz registra, učinite sljedeće.
- OtvoriUrednik registraalat, za to pritisnite Win + R, upišiteregedituTrčanjei pritisnite Enter.
- Idite doHKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionključ. Ovu putanju možete zalijepiti u adresnu traku regedita da biste izravno otišli na ključ.
- Desnom tipkom miša klikniteTrenutna verzijaodjeljak u lijevom oknu i odaberiteNovo > Ključiz izbornika.
- Imenujte novi ključSudo. Napomena: možete preskočiti korake 3-4 ako ih već imateSudoključ.
- Sada desnom tipkom miša klikniteSudotipku ponovno na lijevoj strani i odaberiteNovo > Dword 32-bitna vrijednost.
- Imenujte novu vrijednostOmogućenoi dvaput ga kliknite da biste ga uredili.
- Podatke o vrijednosti postavite na1kako biste omogućili sudo inNovi prozornačin rada.
- setOmogućenodo2kako bi se pokrenulo s njimunos onemogućen.
- setOmogućenodo3za uključivanjeu redunačin rada.
Ti si gotov!
Doonemogućite naredbu Sudo, promijeniti pregledanoOmogućenovrijednost za0.
Kako bih vam uštedio vrijeme, pripremio sam datoteke registra spremne za korištenje. Možete ih preuzeti sa sljedeće poveznice.
Preuzmite datoteke registra
Oni su u ZIP arhivi, pa ih raspakirajte na bilo koje prikladno mjesto.
koji mi drajveri trebaju za novo računalo
Nazivi su jasni sami po sebi, pa samo dvaput kliknite datoteku koja omogućuje željeni način rada uslužnog programa i klikniteDaiu redukako biste potvrdili svoju namjeru i promijenili Registar.
Ugađanje poništavanja također je uključeno.
FAQ: Sudo za Windows
Koje različite načine rada podržava naredba sudo?
- U novom prozoru: U ovoj postavci, kada je Sudo za Windows omogućen, otvorit će novi povišeni prozor konzole i izvršiti naredbu u tom prozoru kao zadanu opciju.
- Ulaz zatvoren:U ovoj postavci, Sudo za Windows će izvršiti povišeni proces u trenutnom prozoru, ali će novi proces biti kreiran bez mogućnosti prihvaćanja korisničkog unosa. Stoga ova konfiguracija neće biti prikladna za procese koji zahtijevaju dodatni korisnički unos nakon podizanja.
- U redu:Ova konfiguracija vrlo nalikuje ponašanju sudo na drugim operativnim sustavima. U ovoj postavci, Sudo za Windows će pokrenuti povišeni proces sa svojim stdinputom, stdoutputom i stderrorom koji su svi povezani s trenutnim prozorom. Kao rezultat toga, novi povišeni proces može primiti ulaz i prikazati izlaz u trenutnom prozoru.
Je li Microsoft napravio izravan port na Linux?
Sada je to druga aplikacija koja nije kompatibilna ni s jednom implementacijom Linuxa. Unatoč istom nazivu, nema ništa zajedničko s aplikacijom za Linux.
Je li to vlasnički softver?
Sudo za Windows je projekt otvorenog koda. Njegov izvorni kod dostupan je na GitHub.
Podržava li konfiguracijske datoteke poput 'sudoers'?
Ne, umjesto toga radi putem Kontrola korisničkog računa. Prilikom podizanja procesa iz naredbenog retka pomoću sudo, pojavit će se dijaloški okvir UAC koji od korisnika traži da potvrdi podizanje. Nova instanca će raditi s istim skupom varijabli okruženja, s istim radnim direktorijem i tako dalje. Za Input Closed i Inline modove izvest će razmjenu podataka putem posebne RPC veze, dopuštajući mu pokretanje naredbe s povišenim elevacijama i prosljeđivanje podataka natrag redovnoj instanci bez eleviranih funkcija.