Поиск по сайту:

В конце концов, Microsoft не будет добавлять sudo в Windows Server 2025

Microsoft официально заявила, что не планирует добавлять sudo в Windows Server 2025, но она найдет свое применение в Windows 11.

Обновление: Как выяснилось, Microsoft не планирует использовать возможности sudo в Windows Server 2025, а вместо этого планирует добавить их в предстоящую потребительскую версию Виндовс 11.

Согласно блогу разработчиков Microsoft от 7 февраля 2024 г., sudo появился на каналах Canary и Dev Channel для Windows 11 (для программы предварительной оценки) с номером сборки 26020. И, согласно блогу программы предварительной оценки Windows, параметр sudo найден в Windows Server 2025 стал аварией, о которой представитель Microsoft сказал следующее:

Примечание. Параметр, включающий sudo, может неправильно отображаться в сборках Windows Server Insider Preview, но эта функция не будет включена в Windows Server, и этот параметр будет отключен в будущей сборке Server Insider Preview.

Информация, которую вы найдете ниже, будет относится к потребительской версии настольной версии Windows 11, но не к серверной версии операционной системы.

Microsoft предпринимает шаги, чтобы не только сделать следующую версию Windows 11 более безопасной, но и упростить администрирование. Для этого в смесь добавляется sudo.

Вы уже можете протестировать сборку Windows 11 2025, но для этого вам необходимо иметь сборку Insider Preview и переключиться на Dev Channel, который даст вам сборку 26052.1100 (по сравнению с Canary Channel, у которого есть сборка 26052.1000). Канал Dev позволяет включать sudo с помощью переключателя включения/выключения в приложении «Настройки» (который доступен только после включения режима разработчика). 

Вы, вероятно, думаете, что Windows уже позволяет повышать привилегии с помощью запроса UAC. Однако есть некоторые команды и инструменты, для использования которых по-прежнему требуется наличие прав администратора. Добавление sudo позволит обойти это. Пока нет данных, позволит ли Windows администраторам настраивать sudo аналогично тому, как его можно настроить в Linux; будем надеяться, что Microsoft сделает это частью системы.

Добавление sudo было официально выпущено для последней сборки Insider для Windows 11 и, будем надеяться, останется частью операционной системы в будущих итерациях. Фактически, согласно данным Windows Latest, похоже, что эта функция появится в Windows 11. Кроме того, похоже, что будут доступны некоторые параметры конфигурации для запуска команд с помощью sudo. Вы сможете выбрать «В новом окне», «С отключенным вводом» и «Встроенный». На данный момент не на 100% ясно, как будут работать эти опции.

Что такое судо?

Любой, кто использовал Linux, знает sudo. Для тех, кто этого не сделал, это означает суперпользователь и позволяет обычным пользователям выполнять команды, которые в противном случае потребовали бы использования прав администратора. До sudo для запуска команд или приложений, требующих прав администратора, пользователям приходилось либо входить в систему как пользователь root, либо su в учетную запись пользователя root.

Sudo добавляет в Linux уровень безопасности, которому долгое время не было равных в Windows. Это позволяет администраторам определять, какие пользователи могут получить доступ к привилегиям администратора, и даже контролировать, к каким приложениям применяются эти привилегии. Например, вы можете ограничить пользователей определенной командой (например, apt) с помощью такой строки:

%sudo ALL=(ALL:ALL) /bin/apt

Эта строка будет добавлена с помощью команды sudo visudo . Это сложно, но вполне возможно.

Это отличный шаг для Microsoft, позволяющий упростить администрирование своей операционной системы. Будем надеяться, что это позволит администраторам Windows работать с sudo так же детально, как это делают администраторы Linux.

Статьи по данной тематике