Вопрос Как предоставить администратору привилегии быстрого доступа или быстрого доступа?


У меня есть quicklauncher в виде плазменного виджета (который совпадает с ярлыком), который запускает команду, которая требует административной привилегии. Я часто использую quicklauncher и не хочу каждый раз вводить пароль root.

Есть ли способ присвоить root привилегии значку или каким-то образом добавить пароль к команде, которой управляет значок?


2
2018-03-12 07:20


происхождения


Я думаю, что это то, что вы ищете: askubuntu.com/questions/147241/execute-sudo-without-password - Jacob Vlijm
вопрос кажется терминальным окно конкретный, значок запускает команду без каких-либо окон. Кстати, я постараюсь проверить параметры потоков. - user126106


ответы:


если вы хотите запустить его без окна терминала и установить пароль в команде специально (без редактирования sudoers), другой вариант - создать скрипт, например:

#!/bin/bash
echo <password> | sudo -S <command>

- и запустите его из вашей пусковой установки (quicklauncher).

Команда в пусковой установке будет:

/bin/bash 'path_to_script.sh'

Недостатком является то, что ваш пароль хранится в файле в опасном месте. Чтобы обойти проблему безопасности, вы можете найти ее в небольшом объеме.

это нить)


2
2018-03-12 08:37



тем не менее это зависит от терминала, потому что сам значок запускает диалоговое окно для пароля. Но я думаю, что это можно отключить, отключив обратную связь. Интересно, если терминал не будет открыт, он будет работать! - user126106
Я не знаком с плазмой, но «обычный» .desktopfile запускает этот скрипт без окна терминала. Я думал, вы можете обойти проблему безопасности, чтобы найти сценарий в крошечном томе truecrypt на палочке или около того. - Jacob Vlijm