Qualquer forma de criar arquivo ou diretório inacessível / não pesquisável no Linux

0

Eu queria saber se existe alguma maneira de tornar uma pasta invisível ou inacessível no Linux.

PS. Não quero dizer, inacessível, que você não possa acessá-lo porque você não tem os privilégios. Quero dizer, quando você tenta acessá-lo, ele diz algo como "Diretório ou arquivo não existe" mesmo que você tenha privilégios de acesso para acessar

    
por R1w 10.07.2018 / 12:37

2 respostas

1

você pode escondê-lo do normal ls , mas alguns argumentos o mostrariam, assim como o arquivo 'oculto' no Windows. se por acaso você perdeu isso.

assim como @kusalananda disse, você poderia desmontar a partição nele, mas então é um problema se o volume em questão não puder ser desmontado, você poderia criar uma pequena partição separada para este trabalho e então montar / desmontá-lo .

    
por 10.07.2018 / 14:03
1

resposta curta é que você não pode.

vamos supor que ambos temos root de acesso a um host.

  • Como você pode ter uma configuração automática que permita que você acesse o arquivo e proíba eu ?
  • Cada comando que você usa, eu posso usá-los (mesmo se você excluir .history ).
  • Você pode criptografar arquivo / pasta, mas ao mesmo tempo você deve criptografá-lo e eu posso / vou lê-lo.
  • O mesmo acontece com a desmontagem de um dispositivo (até mesmo um sistema de arquivos criptografado, veja o ponto acima).

Isso dificilmente é uma resposta, então escrevi como um wiki.

    
por 10.07.2018 / 15:06