Microsoft ir oficiāli ieviesusi sudo operētājsistēmā Windows 11 Build 26052. Uzņēmums to uzskata par jaunu veidu, kā ātrāk paveikt administratīvos uzdevumus. Daudzi lietotāji vienmēr vēlas, lai būtu iespēja palaist paaugstinātu komandu, nezaudējot pašreizējās konsoles sesijas kontekstu. Bet līdz šim tas nav iespējams.
Sudo pirmsākumi meklējami Unix pasaulē. BSD un Linux distros komanda sudo ļauj palaist programmu ar cita lietotāja drošības privilēģijām. Tas attiecas ne tikai uz administratora (saknes) kontu, bet arī var palaist komandas jebkura cita lietotāja kontekstā. Lai pabeigtu pieprasījumu, tas pieprasa jūsu paroli un pārbauda, vai jums ir atļaujas to izmantot īpašā failā.
Taču lietotnes Windows versija nav nekas līdzīgs. Tas balstās tikai uz lietotāja konta kontroli, un tam ir trīs dažādi režīmi.
Šajā apmācībā mēs uzzināsim, kā iespējot un konfigurēt jauno sudo lietotni operētājsistēmā Windows 11.
Saturs paslēpties Iespējojiet Sudo operētājsistēmā Windows 11 Komandu uzvednē ieslēdziet sudo Kā konfigurēt sudo operētājsistēmai Windows Mainiet sudo režīmu no komandu uzvednes Iespējojiet Sudo operētājsistēmā Windows 11 no reģistra FAQ: Sudo operētājsistēmai Windows Kādi ir dažādie režīmi, kurus atbalsta komanda sudo? Vai Microsoft ir izveidojis tiešu portu uz Linux? Vai tā ir patentēta programmatūra? Vai tas atbalsta konfigurācijas failus, piemēram, 'sudoers'?Iespējojiet Sudo operētājsistēmā Windows 11
Lai iespējotu sudo rīku sistēmā Windows 11, rīkojieties šādi.
jauns dators, kādi draiveri man ir vajadzīgi
- AtverietIestatījumilietotni, nospiežot Win + I vai ar jebkuru citu metodi, kas jums patīk.
- Dodieties uzSistēma > Izstrādātājiemlappuse.
- Tur ieslēdzietIespējot Sudoopciju.
- Apsveicam, tagad operētājsistēmā ir iespējots sudo rīks.
Tu esi pabeidzis. Sudo rīku ir viegli atspējot, izslēdzot to pašu opciju lietotnē Iestatījumi. Lai to izdarītu, vēlreiz atveriet Sistēma> Izstrādātājiem un izslēdziet pārslēgšanas opciju Iespējot Sudo.
Komandu uzvednē ieslēdziet sudo
Varat arī iespējot sudo komandu uzvednē, veicot šādas darbības:
melna ekrāna video lejupielāde
- Nospiediet Win + X un atlasietTerminālis (administrators)no izvēlnes.
- Tagad pārslēdzieties uzKomandu uzvednecilni, nospiežot īsinājumtaustiņus Ctrl + Shift + 2 vai atlasot to nolaižamajā bultiņas izvēlnē Terminālis.
- Cilnē cmd ierakstiet šo komandu un nospiediet taustiņu Enter, lai to palaistu: |_+_|.
- Jūs to esat veiksmīgi iespējojis operētājsistēmā Windows 11.
Piezīme. Atcelšanas komanda, kas izslēdz sudo komandu, ir |_+_|.
Nākamā lieta ir uzzināt, kādas ir iespējas un kā tās iestatīt šim jaunajam rīkam.
Kā konfigurēt sudo operētājsistēmai Windows
Sudo operētājsistēmai Windows atbalsta dažus konfigurācijas režīmus. Atkarībā no aktīvā režīma tas darbojas atšķirīgi.
Lai konfigurētu sudo operētājsistēmā Windows 11, rīkojieties šādi.
- Atveriet lietotni Iestatījumi (Win + I).
- Kreisajā pusē noklikšķiniet uzSistēma.
- Labajā pusē noklikšķiniet uzIzstrādātājiem.
- Sadaļā Konfigurēt, kā sudo palaiž lietojumprogrammas, atlasiet vienu no šīm opcijām:
- Jaunā logā
- Ievade aizvērta
- Rindā
- Izmaiņas tiek piemērotas uzreiz, tāpēc jums nav jārestartē dators vai jāveic nekādas citas manipulācijas.
Tu esi pabeidzis.
Uzziniet vairāk par atbalstītajiem režīmiem šīs apmācības sadaļā FAQ.
logitech peles uztvērēja draiveris
Varat arī iestatīt vēlamo režīmu no komandu uzvednes.
Mainiet sudo režīmu no komandu uzvednes
- Atveriet jaunu paaugstinātu termināli, ar peles labo pogu noklikšķinot uz pogas Sākt un atlasotTerminālis (administrators).
- Pārslēdzieties uzKomandu uzvednecilne ar Ctrl + Shift + 2 tastatūras secību.
- Lai iespējotuJaunā logā' opciju sudo, ierakstiet |_+_|.
- Lai iespējotuIevade aizvērta' opciju sudo, ierakstiet |_+_|.
- Lai iespējotuRindā' opciju sudo, ierakstiet |_+_|.
- Nospiediet taustiņu Enter, lai izpildītu komandu. Voila, jaunais sudo režīms ir iestatīts.
Visbeidzot, pēdējā lieta, kas jūs varētu interesēt, ir Sudo iespējošana un konfigurēšana, veicot reģistra kniebienu. Nākamajā apmācības nodaļā tas ir detalizēti apskatīts.
Iespējojiet Sudo operētājsistēmā Windows 11 no reģistra
Lai ieslēgtu sudo komandu no reģistra, rīkojieties šādi.
- AtverietReģistra redaktorsrīks, lai to izdarītu, nospiediet Win + R, ierakstietregeditiekšSkrienlodziņā un nospiediet taustiņu Enter.
- Dodieties uzHKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersiontaustiņu. Varat ielīmēt šo ceļu regedit adreses joslā, lai tieši pārietu uz atslēgu.
- Ar peles labo pogu noklikšķiniet uzPašreizējā versijasadaļu kreisajā rūtī un atlasietJauns > Atslēgano izvēlnes.
- Nosauciet jauno atslēguSudo. Piezīme. Varat izlaist 3.–4. darbību, ja jums jau irSudotaustiņu.
- Tagad ar peles labo pogu noklikšķiniet uzSudotaustiņu vēlreiz kreisajā pusē un izvēlietiesJauns > Dword 32 bitu vērtība.
- Nosauciet jauno vērtībuIespējotsun veiciet dubultklikšķi uz tā, lai to rediģētu.
- Iestatiet tā vērtības datus uz1lai iespējotu sudo inJauns logsrežīmā.
- IestatītIespējotsuz2lai tas palaistu arievade ir atspējota.
- IestatītIespējotsuz3lai ieslēgturindārežīmā.
Tu esi pabeidzis!
Uzatspējojiet komandu Sudo, mainiet pārskatītoIespējotsvērtību uz0.
Lai ietaupītu jūsu laiku, esmu sagatavojis lietošanai gatavus reģistra failus. Jūs varat tos lejupielādēt no šīs saites.
Lejupielādēt reģistra failus
Tie atrodas ZIP arhīvā, tāpēc izvelciet tos jebkurā ērtā vietā.
DVD atskaņošana klēpjdatorā
To nosaukumi ir pašsaprotami, tāpēc vienkārši veiciet dubultklikšķi uz faila, kas iespējo vajadzīgo utilīta režīmu, un noklikšķiniet uzJā&labilai apstiprinātu savu nodomu un mainītu reģistru.
Iekļauts arī atsaukšanas kniebiens.
FAQ: Sudo operētājsistēmai Windows
Kādi ir dažādie režīmi, kurus atbalsta komanda sudo?
- Jaunā logā: šajā iestatījumā, kad ir iespējots Sudo for Windows, tas atvērs jaunu paaugstinātu konsoles logu un izpildīs komandu šajā logā kā noklusējuma opciju..
- Ievade aizvērta:Šajā iestatījumā Sudo for Windows izpildīs paaugstināto procesu pašreizējā logā, bet jaunais process tiks izveidots bez iespējas pieņemt lietotāja ievadi. Tādējādi šī konfigurācija nebūs piemērota procesiem, kuriem pēc paaugstināšanas ir nepieciešama papildu lietotāja ievade.
- Rindā:Šī konfigurācija ļoti atgādina sudo darbību citās operētājsistēmās. Šajā iestatījumā Sudo operētājsistēmai Windows izpildīs paaugstināto procesu ar stdinput, stdoutput un stderror, kas ir saistīti ar pašreizējo logu. Tā rezultātā jaunais paaugstinātais process var saņemt ievadi un displeja izvadi pašreizējā logā.
Vai Microsoft ir izveidojis tiešu portu uz Linux?
Tagad tā ir cita lietotne, kas nav saderīga ne ar vienu no Linux ieviešanu. Neskatoties uz to pašu nosaukumu, tam nav nekā kopīga ar Linux lietotni.
Vai tā ir patentēta programmatūra?
Sudo operētājsistēmai Windows ir atvērtā koda projekts. Tā pirmkods ir pieejams vietnē GitHub.
Vai tas atbalsta konfigurācijas failus, piemēram, 'sudoers'?
Nē, tā vietā tas darbojas, izmantojot Lietotāja konta kontrole. Paceļot procesu no komandrindas ar sudo, tiks parādīts UAC dialoglodziņš, kurā lietotājam tiks lūgts apstiprināt paaugstinājumu. Jaunā instance darbosies ar to pašu vides mainīgo kopu, ar to pašu darba direktoriju un tā tālāk. Režīmos Input Closed un Inline tas veiks datu apmaiņu, izmantojot īpašu RPC savienojumu, ļaujot tai palaist paaugstinātu komandu un nodot savus datus atpakaļ parastajai nepaaugstinātajai instancei.