Chamando a sincronização sem privilégios de root

0

Eu posso chamar sync sem privilégios de root. Ele libera todos os buffers para o disco? É o mesmo que chamá-lo com privilégios de root como sudo sync ?

    
por powerpete 30.10.2018 / 08:36

1 resposta

3

Sim,

sync

chamado sem argumentos fará com que todos os buffers sujos sejam liberados para o disco, independentemente da identidade do usuário que o está executando.

Isso também vale para os outros modos, algumas implementações de sync suportam, embora em casos baseados em arquivos outras limitações se apliquem - o usuário executando sync precisa abrir o arquivo sendo sincronizado.

Veja Por que um usuário sem privilégios pode executar o comando 'sync'? para uma discussão dos aspectos de segurança do esse comportamento.

    
por 30.10.2018 / 09:41