Quero proibir a leitura de arquivos no meu diretório pessoal por outros usuários. Como devo fazer isso? Devo usar criptografia? Se sim, como faço isso?
permissions
users
rainlover
fonte
fonte
Respostas:
Se você quer dizer os arquivos em / home, está certo. As permissões de pasta padrão são 755 (legíveis e executáveis / acessíveis por outras pessoas).
Você pode alterar as permissões padrão para todas as novas pastas editando o arquivo
/etc/adduser.conf
- Localizar a linha ...:Para bloquear outros, altere-o para:
Para também bloquear pessoas no mesmo grupo (consulte
ls -l /home
), mude para:As alterações entrarão em vigor quando você criar um novo usuário .
Você também pode alterar o valor padrão umask - edite o arquivo
/etc/login.defs
:Fonte: http://www.cyberciti.biz/tips/understanding-linux-unix-umask-value-usage.html
Você pode alterar as permissões padrão de arquivo / pasta (ou seja, quando você cria um novo arquivo) de uma pasta específica usando estes comandos:
Verifique a alteração:
Fonte: /unix/1314/how-to-set-default-file-permissions-for-all-folders-files-in-a-directory
https://www.linuxquestions.org/questions/linux-desktop-74/applying-default-permissions-for-newly-created-files-within-a-specific-folder-605129/
Para esclarecimento, a pasta / root é definida por padrão como não legível:
Você pode alterar instantaneamente as permissões dos arquivos / pastas existentes usando os comandos chmod e chown, descritos aqui: http://www.cyberciti.biz/faq/how-to-use-chmod-and-chown-command/
O mesmo efeito pode ser obtido clicando com o botão direito do mouse em um arquivo / pasta> propriedades> permissões
fonte
sudo gedit /etcc/adduser.conf
Evite ver e acessar suas pastas e arquivos por outras contas de usuário:
GUI :
Isso impedirá que outras pessoas vejam e acessem suas pastas e arquivos.
fonte
Digamos que sua pasta seja OKBAI e você deseja que apenas o usuário root acesse.
Basta executar este comando.
Mas este método não é muito prático. Maneira simples de impedir que seu convidado acesse sua pasta. Se houver algum erro aqui, informe-me.
fonte
Eu encontrei o caminho. Você precisa definir permissões para os usuários usando as propriedades das pastas. Mas isso deve ser feito por padrão, para que ninguém possa acessar os arquivos pessoais do Administrative!
fonte
status-by-design
. Embora eu prefira uma privacidade melhor, não posso culpar o Ubuntu.Para sua pasta pessoal, (Você deve ser o proprietário)
- clique no ícone da pasta pessoal na parte superior da barra de navegação à esquerda.
- navegue um nível acima para a pasta / home
- você deverá ver uma pasta com o seu nome.
- Clique com o botão direito nessa pasta e selecione "Propriedades".
- Selecione a guia "Permissões".
- A partir daqui, você pode selecionar o acesso que deseja que as pessoas do seu grupo ou outras pessoas tenham aos arquivos nessa pasta.
- Você também pode marcar a caixa "Aplicar essas permissões ao conteúdo" para aplicar essas mesmas permissões ao restante das pastas e arquivos no seu diretório pessoal.
Você pode querer criptografar seus arquivos. Isso depende de você. Se você optar por criptografar seus arquivos, procure no centro de software algumas opções. Eu usei o Truecrypt no passado e fiquei satisfeito com seu desempenho.
fonte