Removendo os privilégios de acesso ao backup, mantendo a configuração atual

0

Eu tenho um diretório gigante e estou lidando com um backup.

Eu gostaria de armazenar esse backup da maneira mais segura possível.

Uma das maneiras de fazer isso é remover os privilégios do rwx por meio do chmod.

Melhor seria se eu pudesse de alguma forma bloquear a pasta para qualquer outra pessoa além do root. Eu posso fazer isso executando chmod -R, mas isso efetivamente remove quaisquer configurações de acesso que existam em todos os arquivos de antemão. Eu não quero isso, pois podemos querer usar este backup um dia e, em seguida, seria bom não ter alterado as configurações mod que definimos dentro da pasta.

Então, como posso remover melhor os privilégios de acesso para todos, menos para o root, sem perder permanentemente a configuração de acesso anterior, dentro da pasta? Existe algum mecanismo de 'pasta de bloqueio'?

    
por Hermann Ingjaldsson 24.05.2013 / 12:40

1 resposta

1

Você pode definir as permissões no diretório em que o backup é armazenado para 0700, de propriedade root: root. Isso impedirá que qualquer pessoa, exceto o root, acesse os arquivos por meios normais e seja trivialmente reversível ao restaurar o backup.

Como alternativa, você pode introduzir um novo nível de diretório logo acima da raiz do local de destino do backup, que pode ser definido para essas mesmas permissões. Dessa forma, você não tocará em nenhuma permissão do backup.

    
por 24.05.2013 / 13:05