• Главная
  • Контакты
  • Карта
Полезные советы для компьютера
  • Советы ПК
  • Технологическая помощь
  • Советы по настройке Wi-Fi роутеров
  • Все о windows
  • Все о компьютерных проблемах
No Result
View All Result
  • Советы ПК
  • Технологическая помощь
  • Советы по настройке Wi-Fi роутеров
  • Все о windows
  • Все о компьютерных проблемах
No Result
View All Result
Полезные советы для компьютера
No Result
View All Result

Утилита gsudo – реализация linux-команды sudo в Windows

by admin
12.03.2024
in Все о windows
0
Утилита gsudo – реализация linux-команды sudo в Windows

В следующем крупном обновлении в Windows 11 может появиться новая опция, которая наверняка заинтересует пользователей, часто имеющих дело с командной строкой или PowerShell. Речь идет о позаимствованной из Linux команде sudo, которая будет отвечать за повышение прав процессов, запускаемых из консоли. Но, возможно, им будет также интересно узнать, что подобный функционал в Windows реализовывался и раньше.

Примером чему является сторонняя консольная утилита gsudo.

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

Скачать инструмент можно со странички разработчика github.com/gerardog/gsudo.

Утилита gsudo поддерживает работу с классической командной строкой, PowerShell, WSL, UNIX-средой Cygwin, компилятором MinGW, MSYS2 и некоторыми другими оболочками Bash.

Установка в систему – с помощью Scoop, WinGet, Chocolatey, msi-установщика, рекомендуем последний способ как самый простой. Есть также портативная версия, но, если вы захотите ее использовать, скорее всего, вам нужно будет добавить каталог с исполняемыми файлами утилиты в системную переменную PATH.

Как работать с gsudo

Утилита gsudo работает в консоли, для повышения привилегий выполняемой в консоли команды перед ней нужно добавить gsudo с параметрами или без.  Для повышения привилегий текущей оболочки также выполняется команд gsudo.

Вот некоторые наиболее типичные примеры использования команды:

gsudo – повышает привилегии открытого окна консоли. На повышение прав указывает значок решетки.

gsudo notepad – запускает с повышенными правами Блокнот. Вместо Блокнота может быть любая другая программа или сценарий.

Утилита gsudo – реализация linux-команды sudo в Windows

gsudo cache on – запускает сеанс кэширования учетных данных. Если у вас включен UAC, это уменьшит количество его запросов при выполнении всех последующих команд.

Утилита gsudo – реализация linux-команды sudo в Windows

gsudo status – отображает статус текущего пользователя, кэша и консоли.

Утилита gsudo – реализация linux-команды sudo в Windows

gsudo -u | —user – запускает процесс от имени другого пользователя. Кстати, sudo в Windows 11 этого не умеет.

gsudo —ti – запускает процесс от имени учетной записи NT SERVICETrustedInstaller.

Утилита gsudo – реализация linux-команды sudo в Windows

В данном примере хорошо видно, что запущенный с правами TrustedInstaller процесс Блокнота notepad.exe работает с правами пользователя СИСТЕМА.

Утилита gsudo – реализация linux-команды sudo в Windows

И это далеко не все, что умеет и на что способна утилита gsudo.

Инструмент поддерживает столько же или даже больше аргументов и может использовать не только в Windows, но и в WSL.

Более подробные сведения о gsudo доступных параметрах можно получить на странице разработчика или странице спецификации gerardog.github.io/gsudo/docs/install.

Источник

Previous Post

Отличия карт памяти SD от SDHC и SDXC

Next Post

Лучшие механические клавиатуры для Mac в 2024 году

Next Post
Лучшие механические клавиатуры для Mac в 2024 году

Лучшие механические клавиатуры для Mac в 2024 году

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

No Result
View All Result

Свежие записи

  • Ошибка удаления чатов в ChatGPT — что делать
  • TPM на материнской плате что это?
  • Функция «Контакты для восстановления»: как вернуть доступ к Google через друзей и близких
  • Сообщение «Windows не удается запустить это устройство» с кодом 19
  • ChatGPT FolderMate — файловый менеджер каталогов для популярных нейросетей

© 2026 Все права защищены.

No Result
View All Result

© 2026 Все права защищены.