systemctl не запускает скрипты в system-sleep

Если у вас установлена ​​suid-версия busybox , вы можете попытаться выполнить команду date как root, например:

Файл /etc/busybox.conf :

...
[SUID]
date = ssx root.root
...
1
27.10.2015, 00:46
1 ответ

gnome-terminal не запустится оттуда, поскольку нет X-сервера, к которому он мог бы подключиться (он запускается от имени root, а не от имени вошедшего пользователя). gnome-terminal не нужен и в любом случае является излишеством. Просто запустите touch /home/u/Documents/qwert без gnome-terminal -e

также:

  1. Убедитесь, что скрипт исполняемый (с помощью chmod +x scriptname).

  2. Добавьте #! /bin/sh или (#! /bin/bash, если вы используете только bash-функции) в качестве первой строки скрипта.

1
29.04.2021, 00:22

Теги

Похожие вопросы