Microsoft потвърждава sudo за Windows

Microsoft ще внедри sudo


Преди няколко дни - отекнахме ние от откриването на специализиран сайт за имплементация на командата sudo в Windows. Сега Microsoft потвърждава sudo за Windows. Това, което не знаехме и е страхотна новина, е, че Microsoft ще направи внедряването на Sudo с отворен код.

Всъщност, вече имаше внедряване, направено от независим програмист, и самите разработчици на Sudo в Microsoft препоръчват да го използвате, ако имате нужда от повече функции от официалната версия.

Но нека първо да поговорим за съобщението на Microsoft и след това да преминем към алтернативата.

Microsoft потвърждава sudo за Windows

Джорди Адуми, продуктов мениджър за платформата за разработчици на Microsoft, той публикува в официалния блог характеристиките на новата функция са напълно съвместими с това, което хората от Windows Latest са заключили от няколко прозореца.
Командата sudo временно ще позволи на потребителите да имат администраторски привилегии, без да е необходимо да ги активирате като администраторски потребители. Той ще бъде достъпен, започвайки с Windows 11 Insider Preview Build 26052!.

Може да се активира графично от секцията Разработчици на Конфигурацията или от командния ред или PowerShell, като напишете като администратор:
sudo config --enable <configuration_option>

Този последен параметър позволява 3 варианта:

  • В нов прозорец.
  • Затворен доход.
  • Текущ прозорец.

в нов прозорец

Отворете конзола с администраторски права. Това е режимът по подразбиране.

Затворен доход

В този режим на конфигурация sudo за Windows Стартирайте процеса с привилегии в същия прозорец, но със затворен stdin. Stdin е акроним, който дължим на създателите на езика за програмиране C и се отнася до английския израз "стандартен вход" (Можем да го преведем като стандартен вход). За повечето операционни системи и езици за програмиране, гореспоменатият израз се отнася до потока от данни, който се генерира от клавиатурата или мишката или се изпраща от друг процес.

Тоест, в тази sudo конфигурация, новият процес ще игнорира всяко потребителско въвеждане. Следователно тази модалност не трябва да се използва в онези процеси, които в допълнение към администраторските привилегии изискват взаимодействие с потребителя.

Когато потребителят реши да използва командата sudo, UAC иска потвърждение. UAC е акронимът, който идентифицира системата за контрол на потребителските акаунти на Windows. UAC проверява потребителските идентификационни данни и иска потвърждение, когато те възнамеряват да направят промени в системата.

Текущ прозорец

Може би начинът, по който Sudo се държи най-много като своя голям брат на Unix. ИПроцесът се изпълнява в текущия прозорец, както и входовете, изходите и съобщенията за грешка.

gsudo

Казах ви преди, че има инструмент с повече функции от Sudo на Microsoft. Той е разработен от независим програмист и изглежда по-подобен на оригиналния Sudo. Освен това може да се използва в Windows 10.

Според описанието на на страницата в GitHub на проекта, gsudo е еквивалент на командата sudo на Unix, осигуряваща подобно потребителско изживяване. Потребителят просто трябва да добави префикс gsudo или sudo към командата, за да може да я изпълни като администраторски потребител за преобразуване на командния ред в администраторски.

Всеки път, когато се стартира gsudo, UAC прозорецът ще се появи с искане за потвърждение, но това може да бъде променено. gsudo работи с Cmd, PowerShell, WSL, git-bash, MinGW, Cygwin, Yori, Take Command, BusyBox и NuShell.)

Малко история

Командата sudo е съкращение на английски (което се превежда като "изпълнявай като суперпотребител" на нашия език)
Дължим го на Боб Когешол и Клиф Спенсър. Те го направиха през 1980 г. в отдела по компютърни науки на Държавния университет в Ню Йорк. Настоящият поддържащ е разработчикът на OpenBSD Todd C. Miller, който го разпространява под BSD лиценз.

Функцията на sudo е да позволи на потребителите да изпълняват команди с разрешения, по-високи от първоначално присвоените им.
Използва се за извършване на административни задачи или за модифициране на ограничени файлове, без да дава на потребителя пълен системен достъп


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.