Criar arquivo ilegível para o usuário

2

Existe uma maneira de criar um arquivo que não seja legível para outra pessoa que não seja o sistema Windows, mesmo que seja transferido para outra máquina Windows? Quero dizer, não permitir que ele seja aberto com um programa de edição de texto, se for de um usuário comum.

    
por Noob Doob 28.09.2014 / 17:51

2 respostas

0

Sim, você pode criar o arquivo como administrador e, em seguida, definir suas permissões para remover todas as permissões para todos os grupos que não sejam Administrador.

Dessa forma, usuários comuns (por exemplo, não administradores) não poderão lê-lo.

Não posso responder sobre a transferência se você não fornecer mais detalhes sobre como planeja transferir o arquivo.

    
por 01.12.2014 / 10:32
0

Pode ser difícil apertar as permissões até o fim, mas você pode obter um caminho para o esquema * nix com programas setuid. Se você alterar a propriedade de um arquivo para outro usuário (desativado, nenhum logins é permitido), desabilite as permissões de leitura para todos, mas esse usuário e execute seu programa com as credenciais desse usuário com runas, o que ajudará a proteger o arquivo de olhos curiosos. Não parece haver nenhuma maneira de fazer isso com um usuário não interativo, no entanto, o que seria uma boa solução para impedir o acesso interativo a um arquivo.

    
por 13.03.2017 / 19:43