Multiutilizador do Rsnapshot

0

Eu configurei um servidor. Neste servidor, fiz vários usuários e essas pessoas estão fazendo login regularmente.

Eu quero oferecer a todos para configurar seu próprio rsnapshot, para que eles possam fazer backups regulares de suas pastas.

O problema é que o arquivo de configuração do rsnapshot, em /etc/rsnapshot.conf é um arquivo somente de raiz e armazenado em / etc.

Existe alguma maneira de eu dar a cada usuário seu próprio arquivo rsnpashot.conf para que eles possam configurar o rsnapshot para armazenar seus diretórios de volta no tempo?

    
por Hermann Ingjaldsson 01.03.2017 / 11:02

1 resposta

2

Eu não acho que seja uma ideia muito boa.

  1. Se o rsnapshot for executado como root, você deverá configurá-lo
  2. Se o rsnapshot for executado como <username> , eles poderão configurá-lo. Eles podem conseguir isso usando sua própria entrada crontab.

Eu optaria pela primeira opção.

Mas, para responder à sua pergunta especificamente, lembre-se de que o arquivo de configuração pode ser especificado usando a opção -c <filename> . Então, potencialmente, você poderia começar especificando um arquivo de configuração específico do usuário, que eles possuem e administram, por exemplo.

/usr/bin/rsnapshot -c /home/<username>/.rsnapshot.conf daily
    
por 01.03.2017 / 11:55