31Jul
Se você não precisa ou deseja criptografar arquivos no seu computador, mas gostaria de parar o bisbilhojo casual, então qual é o melhor método para proteger suas pastas em Linux / Unix? O super-usuário do usuário Q & A publica respostas úteis para a pergunta de um leitor curioso.
Today's Question &A sessão de atendimento chega a cortesia do SuperUser - uma subdivisão do Stack Exchange, um agrupamento comunitário de sites Q & A.
Foto cortesia de Nathan Meijer( Flickr).
A questão
Leitor de superutilizador Zane Woodard quer saber como proteger com senha uma pasta no Linux / Unix sem criptografia:
Eu busquei um pouco para um recurso incorporado ou programa para fazer isso, mas não tive sorte. Eu quero proteger com senha uma pasta, mas não quero criptografar.
A segurança do conteúdo da pasta não é importante, a senha seria apenas um impedimento para alguém tentando acessar o conteúdo da pasta do meu computador. Pense nisso como um bloqueio de senha em um computador, se você fosse remover o disco rígido, você poderia facilmente levar todos os arquivos que o usuário possuía, mas a senha ainda é um impedimento para as pessoas que acessam o conteúdo da unidade.
Dois motivos principais para não usar criptografia são:
- Diminuição do desempenho para abrir arquivos.
- Encryption impede que o conteúdo seja indexado / pesquisável.
Alguém está ciente de uma solução?
Existe uma solução fácil que a Zane pode usar para proteger com senha sua pasta?
A resposta As contribuições
SuperUser R Schultz e Bodo Thiesen têm a resposta para nós. Primeiro, R Schultz:
A maneira mais fácil seria alterar as permissões dos arquivos para que eles não sejam legíveis por ninguém além do proprietário. Uma vez feito isso, um usuário precisaria logar como você( o que deve exigir uma senha) ou sudo como root( o que também deve exigir uma senha).Para alterar as permissões, basta usar o seguinte comando em qualquer arquivo que você não deseja que outros tenham acesso.
- chmod og-rwx nome do arquivo
Isso pressupõe que, quando você não estiver no seu computador, sua tela está bloqueada e há uma senha para sua conta, bem como a conta raiz.
Seguido pela resposta de Bodo Thiesen:
Crie um novo usuário para esses arquivos e / ou diretórios protegidos. Em seguida, substitua $ newuser com o novo nome da conta do usuário:
- chown $ newuser nome do arquivo nome do diretório
- chmod og-rwx nome do arquivo nome do diretório
Desta forma, os arquivos e os diretórios são seguros, mesmo que você não termine e tenha sua tela desbloqueada por algum motivo.
Tem alguma coisa a adicionar à explicação? Som desligado nos comentários. Deseja ler mais respostas de outros usuários Tech-savvy Stack Exchange? Confira o tópico de discussão completo aqui.