Permissão em arquivo

1. Permissão em arquivo

Eder Pardeiro
ederpardeiro

(usa Kali)

Enviado em 12/10/2010 - 12:31h

De acordo com estes artigos:

http://www.infowester.com/linuxpermissoes.php
http://www.infowester.com/linuxpermissoes2.php

é fácil trabalhar com permissões em arquivo no linux.

Mas, gostaria de saber o seguinte.... Tenho 3 usuários: maria, jose e pedro. E um arquivo: teste.txt. Gostaria de dar permissão somente de leitura para a o jose, e full para a maria e para o pedro.

Como fazer???

Detalhe: não estou falando de permissão de compartilhamento do samba... falo de permissão local.. no próprio arquivo, que devem ser utilizadas quando um dos usuários se logar...

Fico no aguardo,

Eder Pardeiro


  


2. Re: Permissão em arquivo

Andre Cardoso
andrebian

(usa Fedora)

Enviado em 12/10/2010 - 12:36h

Bem, a base eh o seguinte, vc usar o comando chmod.
No terminal como root digite "chmod 767 teste.txt" sem as aspas "", ou seja, Maria e Pedro (7 7) possuem todas as permissoes jah Jose (6) possui permissao somente para leitura. Espero ter ajudado.


3. Re: Permissão em arquivo

Eder Pardeiro
ederpardeiro

(usa Kali)

Enviado em 12/10/2010 - 12:59h

Mas... essa permissão que você citou na verdade não é refente a cada usuário e sim para o Dono, o Grupo e os Outros!!! Não se refere especificamente á nenhum usuário....

continuo no aguardo,


4. Re: Permissão em arquivo

Andre Cardoso
andrebian

(usa Fedora)

Enviado em 12/10/2010 - 13:44h

Certo, mas acredito eu q se aplica desta forma mesmo, pois o q vai contar vai ser as permissoes que cada usuario tem como caracteristicas da conta. Ou seja, vc eh root, Maria e Pedro fazem parte do seu grupo, jah Jose faz parte de outro grupo, portanto, como vc aplicou permissoes de escrita e leitura apenas para o seu grupo, Jose poderá ler mas nao grava no arquivo.

Por enquanto eh isso q eu posso te ajudar, mas tambem estaou dando uma corrida aki no vol pra ver se descubro algo mais especifico como vc estah perguntando.



5. Re: Permissão em arquivo

Rafael Umbelino
tlaloc

(usa Gentoo)

Enviado em 12/10/2010 - 13:50h

Então, primeiro você tem de ter na cabeça é como o Linux trabalha com permissões de arquivos.

Você tem usuários e você tem grupos.
Os usuários pertencem aos grupos e os grupos é que detém as permissões.

Por exemplo, você pode adicionar os usuários Maria e Pedro no grupo Editores (que você iria criar) e dar permissão a este grupo de leitura e escrita do arquivo.
Root teria acesso total e os outros grupos só teriam acesso de leitura.
Seria mais ou menos um chmod 776 teste.txt, por exemplo.


6. Permissoes de Arquivo

Rodrigo
rodrigom

(usa Debian)

Enviado em 12/10/2010 - 13:51h

Td bem,

Da uma olhada nesse artigo, principalmente a ultima parte, voce tambem pode criar um grupo...

http://www.vivaolinux.com.br/artigo/Como-gerenciar-permissoes-no-Linux


Ate.


7. Re: Permissão em arquivo

Joao
stack_of

(usa Slackware)

Enviado em 12/10/2010 - 14:49h

Lembre-se de estudar as perissoes r,w,x e tambem sobre setuid, setgid e sticky bit, para que você tenha um maior controle sobre as permissoes.


8. Re: Permissão em arquivo

Eder Pardeiro
ederpardeiro

(usa Kali)

Enviado em 12/10/2010 - 15:39h

Boa tarde Stack Of,

setuid, setgid e sticky bit são parâmetros do comando chmod?

No aguardo,


9. Sintaxe

Eder Pardeiro
ederpardeiro

(usa Kali)

Enviado em 13/10/2010 - 11:16h

Bom dia pessoal,

Será que assim fundiona?

chmod +rwx usuario arquivo


10. ACL é a solução

Eder Pardeiro
ederpardeiro

(usa Kali)

Enviado em 14/10/2010 - 09:02h

Bom dia pessoal,

Na verdade eu precisava de algo mais profissional... para ambientes maiores que exigem uma maior flexibilidade para administração. Me indicaram as ACL's que são metodos diferentes de dar permissões em pastas e arquivos. Funciona como no Windows, ao qual já estou acostumado.

Segue abaixo o link para quem precisar:

http://www.guiadohardware.net/dicas/acl-linux.html

Muito obrigado pelo empenho de todos.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts