Suponha que o root esteja funcionando em um diretório para o qual Eve possa escrever. Há um arquivo foo
neste diretório que precisa ser alterado para pertencer a Eve. Então, tipos de raiz chown eve foo
. Mas logo antes da raiz entrar, Eve executa ln -sf /etc/passwd foo
. Agora /etc/passwd
pertence a Eva! Se o root puder executar chown -h eve foo
para ter certeza de não seguir links simbólicos, então o maior dano que pode ser feito é que algum outro arquivo no mesmo diretório tenha sido alterado para pertencer a Eva.
lchown
também é conveniente quando você está alterando o proprietário de uma árvore de diretórios. Você não precisa se preocupar em afetar acidentalmente um arquivo fora da árvore porque chamou chown
em um link simbólico.