Страница 1 из 1

Автозапуск с правами пользователя без гуй

Добавлено: 02 окт 2019, 09:04
Dja
В противовес Автозапуск драйвера с правами администратора (Пост Rdva #87587)
DE отсутствует. Раньше был удобный /etc/rc.local, в котором прописывалось под каким пользователем что запускать и всё было идеально. Но как водится... выпилили. И теперь полный швах... Юниты как я понимаю под рутом выполняются. Это не подходит.
Как запускать те или иные процессы при старте сервера от пользователей?

Автозапуск с правами пользователя без гуй

Добавлено: 02 окт 2019, 09:21
zuzabrik
На самом деле ты себе немного противоречишь. При старте сервера, но с правами пользователя...
Юниты systemd могут запустить демона от любого имени, но какой в этом смысл если это делается еще до выбора пользователя.
Ну а если нужен старт при входе конкретного пользователя, это прописывать надо в его login shell.

Автозапуск с правами пользователя без гуй

Добавлено: 02 окт 2019, 16:21
Dja
Смысл в том, что есть скрипт килящий процесс от имени пользователя. Если килить от имени рута, то он все такие процессы убьет.
zuzabrik писал(а):
02 окт 2019, 09:21
Юниты systemd могут запустить демона от любого имени
Каким образом?