O que acontece quando um arquivo tem permissões restritivas e o proprietário não está disponível?

2

Estou curioso para saber o que acontece com um arquivo se, digamos, suas permissões permitirem que o proprietário leia e escreva, e o grupo e todos não tenham acesso. (700, ou rwx ------).

Digamos que o arquivo esteja em uma unidade externa, por isso, é possível que o proprietário não esteja mais disponível porque desconectamos a unidade e a conectamos a outro computador. Como posso acessar os arquivos neste caso? Ainda posso acessá-los fazendo login como superusuário?

Por um lado, seria bom poder acessar um superusuário em qualquer computador para acessar o arquivo, porque pelo menos há um plano de backup se o computador original morrer, etc. Por outro lado, Parece uma preocupação de segurança que qualquer um pode tecnicamente acessar dados em uma unidade externa, ou até mesmo uma unidade interna, declarando-se como um superusuário.

    
por Gary 08.08.2013 / 08:41

1 resposta

5

O superusuário sempre poderá ler qualquer arquivo. E poderá alterar o proprietário ou as permissões de qualquer arquivo, independentemente do proprietário original.

Então, sim, você pode acessar esses arquivos usando o superusuário e pode alterar as permissões ou o proprietário para poder acessá-los com seu próprio usuário comum.

Isso é realmente muito útil, por exemplo, para fazer backups, o root pode fazer um backup de toda a unidade, independentemente de qualquer permissão, e você ficará agradecido por isso mais tarde se perder alguma coisa.

Em relação à sua preocupação com a segurança, qualquer pessoa que tenha acesso físico a qualquer unidade poderá acessar, de uma forma ou de outra, os dados contidos nela. Se você está realmente preocupado com isso, você pode criptografar os dados, então, mesmo que o superusuário possa acessá-los, não haverá nada útil se ele não souber a chave.

    
por 08.08.2013 / 08:47