Рейтинг:0

Запустите gnome-session как sudo с задачей запуска

флаг jp

У меня есть стартап (задача.рабочий стол) задача, расположенная в /etc/xdg/автозапуск папка. Это выглядит так

[Вход на рабочий стол]
Версия=1.0
Имя=МААС
Комментарий=Металл как услуга
Exec=/home/ubuntu/initmaas.sh
Путь=/дом/убунту/
Терминал=истина
Тип = Приложение
X-GNOME-Autostart-enabled=true
Categories=Утилиты;Разработка

И это запускает initmaas.sh сценарий, который хранится в /home/ubuntu/initmaas.sh каталог и выглядит так:

#!/бин/баш
гном-терминал -- sudo '/home/ubuntu/maas.sh'

Каждый раз, когда я вхожу в систему, он запрашивает подсказку пароля, и это нормально. Я даю пароль sudo, и задача запускается правильно. Мой вопрос:

Как я могу запустить скрипт автоматически, сохранив пароль в переменной или в текстовом файле в файле initmaas.sh. Дело в том, что мне нужно видеть, что он делает каждый раз, когда я или другие люди входят в систему, потому что скрипт делает много вещей, а также мне нужно переустанавливать его на многих машинах. Идея состоит в том, чтобы не ставить пароль каждый раз вручную. Любые идеи? Большое спасибо

David avatar
флаг cn
Вы хотите постоянный доступ к sudo? Как правило, это не очень хорошая идея.
Andy McRae avatar
флаг jp
Привет, не полный рабочий день. Как раз для этой задачи. Я знаю, но это не важно. Машины не важны.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.