Microsoft внедряет функцию sudo в Linux в Windows Server 2025, предлагая администраторам новый способ повышения привилегий для консольных приложений.
Superuser do или sudo — это консольная программа Linux, которая позволяет пользователям с низкими привилегиями выполнять команды с повышенными привилегиями, обычно от имени пользователя root.
Эта команда обеспечивает повышенную безопасность в Linux, поскольку серверы можно обычно использовать под учетными записями с низким уровнем привилегий, в то же время позволяя пользователям повышать свои привилегии по мере необходимости при выполнении определенных команд.
Ниже показан пример команды sudo, где мы запускаем whoami от имени пользователя с низким уровнем привилегий, а затем запускаем ее с помощью sudo.
Обратите внимание: команда whoami показывает, что я запускаю ее от имени пользователя, который подает звуковой сигнал. Однако когда я запускаю whoami с помощью sudo, мои привилегии повышаются до root.
Демонстрация команды sudo с использованием whoami
Источник: BleepingComputer
Тестирование sudo в Windows Server 2025
На прошлой неделе Microsoft выпустила первую предварительную сборку Windows Server 2025 Insider. Однако вскоре в сеть попала более новая версия.
Как впервые сообщил журнал Windows Latest, просочившаяся версия содержит некоторые новые функции, находящиеся в разработке, включая новые настройки для команды Windows «sudo».
Новые настройки sudo в предварительной сборке Windows Server 2025
Источник: WindowsLatest
Эти настройки доступны только после включения режима разработчика, а команда sudo в настоящее время не работает из командной строки, что указывает на то, что она находится на ранней стадии разработки.
Однако настройки sudo дают некоторые подсказки о том, как будет работать команда, с возможностью запуска приложений sudo «В новых окнах», «С отключенным вводом» и «Встроенно».
Windows уже предлагает возможность автоматически повышать права программ с помощью запросов UAC, что позволяет программам запускаться с повышенными привилегиями в их собственном окне.
Однако для выполнения этих команд некоторые инструменты администрирования, такие как bcdedit и Reactionc, требуют наличия прав администратора.
В этих случаях команда sudo позволит программам запускаться на основе настроек Windows, например, в новом окне, в текущем окне или, возможно, в неинтерактивной оболочке с использованием отключенной настройки ввода.
Важно отметить, что Microsoft обычно тестирует новые функции в предварительных сборках, которые не попадают в производственные сборки.
Однако будет интересно посмотреть, как Microsoft интегрирует эту функцию в Windows, и за этим стоит следить.
2024-02-04 17:26:16
1707070883
#Microsoft #переносит #команду #sudo #Linux #на #Windows #Server