lcavalheiro
(usa Slackware)
Enviado em 11/04/2015 - 22:32h
reginaldobrz escreveu:
Neste caso eu tanto como root ou nao eu conseguia usar $chmod [000]"ou"[777] [pasta] e ja aplicava o comando na pasta , mesmo sem usar o sudo assim qualquer um poderia simplismente abrir o terminal e desbloquear a pasta e fazer oque bem entender , enta eu apenas queria colocar o comando chmod abilitado para o root assim apenas eu com minha senha poderia acessar a tal pasta !
E acabei de conseguir seguindo estes passos =
No terminal, digite:
# sudo nautilus
vai abrir o Nautiius, selecione as pasta que você quer proteger, clique com o
botão direito do mouse e vá em "Propriedades" e depois em "Permissões"...
Alter para:
Dono: Root = leitura;gravação
usuários= somente leitura
3. Use o chmod como root
Obrigado lcavalheiro voce foi de grande ajuda !
O que você fez foi alterar os proprietários do diretório. Explicando: todo arquivo ou diretório possui três permissões de acesso: proprietário, grupo e outros. Você alterou o proprietário para o root, então qualquer um com sudo acessa normalmente o diretório em questão.
O que seria o correto para você:
1) configurar corretamente os proprietários do diretório:
$ sudo chown username:username diretório
Onde username é seu nome de usuário (se não souber, o comando
$ whoami) e o diretório é o diretório que lhe interessa alterar. A seguir altere as permissões corretamente com um:
$ sudo chmod 700 -R diretório
Assim só você vai saber que esse diretório existe. A permissão 700 diz: proprietário executa, lê e escreve; grupo não lê nem escreve nem executa; outros não lêem nem escrevem nem executam.
--
Luís Fernando Carvalho Cavalheiro
Public GPG signature: 0x246A590B
Licenciado Pleno em Filosofia pela Universidade do Estado do Rio de Janeiro
Mestrando em Medicina (Cardiologia) pela Universidade Federal do Rio de Janeiro