Сервер Ubuntu: Запустите dropbox.py пользователя без входа в систему

У меня есть сервер Ubuntu 12.04. Пользователь X логинов редко, но я хотел бы держать его папку Dropbox в курсе. Как я могу заставить сервис Dropbox пользователя X сервисов запускать при начальной загрузке/перезагрузке без пользователя X требований для входа в систему (для запуска сервиса)?

Сервер является командной строкой только. Никакой GUI.

0
задан 28 May 2017 в 00:24

2 ответа

Попытайтесь запуститься, dropbox.py от rc.local

sudo -H gedit /etc/rc.local

и помещать строку

/home/x/dropbox.py &&

где-нибудь выше exit 0

сохраняют выход конца

, Это будет работать, если dropbox.py будет уже настроен.

1
ответ дан 8 October 2019 в 02:30
  1. Предоставляют sudo доступ к пользователю 'Y'.

    $ sudo visudo
    userY  ALL = (userX) NOPASSWD: /home/userX/bin/dropbox.py
    
  2. Выполнение как userY:

    sudo -H -u userX /home/userX/bin/dropbox.py status
    
0
ответ дан 8 October 2019 в 02:30

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

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