Можно ли запускать приложения запуска в стеке входа в систему без входа в систему?

Я собираюсь настроить мой компьютер на включение ночью, и он автоматически начнет загрузку. Из соображений безопасности я не хочу настраивать Ubuntu для автоматического входа в систему. Проблема заключается в экране входа в систему, где мне нужно ввести пароль вручную.

Когда запускаются приложения при запуске? Из внешнего вида экрана входа в систему или из нарисованного рабочего стола?

Может ли программное обеспечение из этого списка запускаться с экрана входа в систему (без входа пользователя на рабочий стол по паролю), когда они были помещены в загрузочные приложения?

СПИСОК: crontab, aria2c , Transmission-GTK , shutdown, uGet, xdman

3
задан 17 July 2018 в 10:06

2 ответа

Служба systemd пользователя может работать без входа пользователя. Какая у вас версия Ubuntu? Работает ли он systemd ?

Таким образом, эта функция называется задержка и включается при запуске

loginctl enable-linger yourusername

. Затем вы помещаете свой Файл systemd .service в ~/.config/systemd/user

Вы можете создать сценарий оболочки, который будет запускать то, что вы хотите, и запускать этот сценарий из этой пользовательской службы systemd.

Вы могли бы даже использовать средство systemd cron для запуска его в определенную дату / время. Используйте системный файл .timer, затем

Включите эту / эти службы и запустите их с (например, один, называемый здесь dl)

systemctl --user enable dl.service
systemctl --user start dl.service

Ссылка: Arch Linux wiki

0
ответ дан 17 July 2018 в 10:06

Глобальный cron запускается независимо от логина. Для каждого пользователя crontab запускается только после входа в систему.

Передача может быть запущена как услуга, как кто-то уже просил здесь .

Для меня это звучит так, будто вы пытаетесь запустить семенную коробку с основной линии Ubuntu. Не. Просто используйте образ виртуальной машины seedbox, как , этот .

0
ответ дан 17 July 2018 в 10:06

Другие вопросы по тегам:

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