Код
#новости

Microsoft представила утилиту sudo для Windows

Классическая команда Unix теперь работает в Windows.

В блоге Microsoft рассказали о релизе утилиты sudo (substitute user and do, подменить пользователя и выполнить) для Windows 11. С помощью инструмента можно выполнять команды с повышенным уровнем пользователя без необходимости запускать новое окно консоли. Код утилиты опубликовали на GitHub.

Для чего это нужно

Команда sudo в операционных системах на базе Unix и в macOS позволяет повысить привилегии пользователя и выполнить команду от имени суперпользователя root. К примеру, с помощью sudo можно:

  • устанавливать программы;
  • редактировать файлы, не принадлежащие текущему пользователю;
  • запускать некоторые системные программы;
  • изменять права доступа.

Утилита с таким же названием и возможностями теперь доступна в Windows. Пользователям не надо запускать новое окно консоли и переключаться на пользователя с более высокими правами. Выполнить любую команду можно, повысив привилегии с помощью sudo.

Для активации утилиты необходимо перейти в настройки Windows и найти раздел параметров для разработчиков. В списке будет опция «Enable sudo», которую следует активировать. В этом же меню можно настроить конфигурацию утилиты.

Активация утилиты sudo
Изображение: Microsoft

Microsoft официально представила sudo для Windows 11, но программист Боб Пони сообщил, что утилита работает и в ранних версиях ОС. Инструкцию по установке и запуску инструмента в Windows 10 и 8 разработчик опубликовал в своём профиле в социальной сети X.

Критика

Разработчики сообщества ПО с открытым исходным кодом раскритиковали решение Microsoft выпустить sudo для Windows. Они отмечают, что инженеры компании не согласовали свои действия с создателями оригинальной утилиты и создали путаницу имён. Теперь в мире существует два инструмента с одинаковым названием, но разной реализацией и логикой.

В ответ на это сообщество решило портировать на OpenBSD текстовый редактор Word. Разработчики планируют использовать такое же название и не будут консультироваться с представителями Microsoft. Если не получится сделать этого с Word, то на OpenBSD перенесут классический «Блокнот» из Windows.

Больше интересного про код — в нашем телеграм-канале. Подписывайтесь!

Изучайте IT на практике — бесплатно

Курсы за 2990 0 р.

Я не знаю, с чего начать
Изучите основы Python на практике. Бесплатно ➞
Мини-курс для новичков и для опытных кодеров. 4 крутых проекта в портфолио, живое общение со спикером. Кликните и узнайте, чему можно научиться на курсе.
Смотреть программу
Понравилась статья?
Да

Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies 🍪

Ссылка скопирована