Rsnapshot multiuser

Я установил сервер. На этом сервере я сделал несколько пользователей, и эти люди регулярно входят в систему.

Я хочу предложить каждому настроить свой собственный rsnapshot, чтобы они могли регулярно делать резервные копии своих папок.

Проблема в том, что файл конфигурации rsnapshot в /etc/rsnapshot.conf является корневым файлом и хранится в / etc.

Могу ли я предоставить каждому пользователю свой собственный файл rsnpashot.conf, чтобы они могли настроить rsnapshot для сохранения своих каталогов во времени?

0
01.03.2017, 12:02
1 ответ

Не думаю, что это очень хорошая идея.

  1. Если rsnapshot запускается от имени пользователя root, вы должны его настроить.
  2. Если rsnapshot запускается как <имя пользователя> , они могут его настроить. Они могут добиться этого, используя свою собственную запись crontab.

Я бы выбрал первый вариант.

Но чтобы конкретно ответить на ваш вопрос, помните, что файл конфигурации можно указать с помощью параметра -c <имя файла> . Таким образом, потенциально вы можете запустить его, указав файл конфигурации для конкретного пользователя, которым они владеют и администрируют, например.

/usr/bin/rsnapshot -c /home/<username>/.rsnapshot.conf daily
2
28.01.2020, 02:34

Теги

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