Возможно ли использование узла с правами администратора или sudo в электронном режиме? - PullRequest
0 голосов
/ 02 декабря 2018

Возможно ли использование узла с правами администратора или sudo внутри электрона?

Я нашел sudo-prompt , но, насколько я понимаю, это можно использовать только для выполнения команды оболочкии не для использования функций узла (например, код из файла main.js).

Возможно ли это?Если да, не могли бы вы дать мне какой-нибудь совет по этому поводу?

Любая помощь будет очень признательна, может быть, я просто ищу неправильные вещи.

Заранее спасибо!

1 Ответ

0 голосов
/ 04 декабря 2018

Да, вы можете, взгляните на модуль electron-sudo: https://github.com/automation-stack/electron-sudo

Запустите подпроцесс с правами администратора, предложив пользователю при необходимости графический диалог ОС.Полезно для фонового подпроцесса, который запускает собственные приложения Electron, которым требуется sudo.

  • Windows, использует утилиту elevate с собственным предложением контроля учетных записей (UAC) (не требуется PowerShell)
  • OS X,использует пакетный апплет (вдохновленный Джораном Дирком Грефом)
  • Linux, использует систему pkexec или gksudo (системную или в комплекте).
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...