Como tornar uma pasta privada?


14

Estou usando o Ubuntu com vários usuários e quero tornar as pastas visíveis apenas para um usuário específico. Alguma idéia de como fazer isso?

Respostas:


14

Edit: Pensando bem, percebi que posso ter entendido mal a pergunta. Se você deseja que o diretório fique visível apenas para um usuário específico (ou seja, para todos os outros usuários, essa lista nem aparece na lista de diretórios), não é possível fazer isso sem proibir outros usuários de listar o conteúdo do diretório. Diretório Parental. Portanto, se o diretório for /foo/bar, você poderá remover a rpermissão /foo(para todos, exceto o proprietário), impedindo que outros usuários listem o conteúdo /foo, mas não será possível ocultar /foo/barespecificamente (embora certamente possa ocultar seu conteúdo).

Resposta antiga:

Torne esse usuário específico o proprietário do diretório e remova todas as permissões nesse diretório para todos, exceto o proprietário. No shell, você usaria chmodpara fazer isso:

chmod 700 the_directory

Se você estiver usando um gerenciador de arquivos, remova todas as marcas de seleção na guia permissões, exceto as da coluna "Usuário" (os detalhes exatos dependem do gerenciador de arquivos, é claro).


se você remover a permissão x de / foo, me ocorre que um usuário não pode acessar diretórios pertencentes a um de seus grupos dentro de / foo #
Melissa Loos

Eu brinquei com as permissões, e parece que é a permissão r que você deseja remover na pasta pai.
Melissa Loos

@MelissaLoos Você está certo, obrigado. Eu editei minha resposta.
sepp2k

1

Se você preferir fazer isso a partir da GUI, isso é explicado na ajuda do navegador de arquivos GNOME (conhecido como Nautilus):

http://library.gnome.org/users/user-guide/2.29/nautilus-permissions.html.en#nautilus-permissions-folder

Basicamente, basta selecionar a pasta e, no menu, escolher Arquivo-> Propriedades-> Permissões.

Caso contrário, a resposta do sepp2k é absolutamente correta, e o link do txwikinger é ótimo se você estiver interessado em uma explicação detalhada das permissões de arquivo unix.


0

Este tutorial explica em todos os detalhes como definir permissões de arquivo no Linux (e, portanto, também no Ubuntu), para que você possa controlar o acesso.


mas esse tutorial não responde à pergunta.
Melissa Loos
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.