Использование псевдонимов в качестве пользовательских команд в терминаторе

Я решил эту проблему, преобразовав мои 'пользовательские' таймеры в корневые/системные таймеры.

  1. Я отключил все свои файлы .service и .timer и переместил их из домашнего каталога в /etc/systemd/system.

  2. Я добавил раздел «User=» в каждый служебный файл, чтобы мои скрипты запускались обычным пользователем, а не root.

Теперь мои таймеры не срабатывают при запуске системы, и у меня также возникали проблемы со спорадическим срабатыванием при входе в систему через ssh. Это также было решено теперь, когда они находятся под контролем учетной записи root, но запуск моих сценариев по-прежнему запускается как PID обычного пользователя, что сохраняет атрибуты владения моими файлами. Проблема решена.


ОП опубликовал это как редактирование вопроса, поэтому я воспроизвел его здесь.

1
18.11.2015, 16:26
0 ответов

Теги

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