
rregorr
(usa Ubuntu)
Enviado em 07/06/2013 - 14:30h
Boa tarde.
Sabe-se q as permissoes linux sao do tipo:
-rwx-rwx-rwx
Como faco pra atrbuir permissao para um usuario pra poder apenas ler um arquivo e outro pra poder apenas altera-lo, e um outro apenas pra poder executa-lo?.
Eu sei q eu poderia setar as permissoes para algo como:
-rwx-r--w-
Assim, eu insiro o usuario q quero q apenas leia, no grupo do dono do arquivo(r--); o usuario q eu quero q apenas altere no grupo outros(-w-); e quanto ao usuario q quero q apenas execute o arquivo? onde incluir? se houver n usuarios com permissoes distintas? o q fazer?
Estava lendo q isso eh possivel com o uso de hard links..eu criaria tantos hardlinks qto quisesse, setando as permissoes do hardlink para o usuario especifico.
Porem, ao mudar as permissoes do hardlink, as permissoes do arquivo original tambem foram alteradas(o q eh logico, pq apontam para o mesmo inode). Tentei a mesma coisa em arquivos simbolicos(q possui inode distinto do arquivo original), e o mesmo ocorreu!
posso mesmo usar links pra isso? como seria? ou ha outra forma?
obrigado desde ja.
PS.: Uso uma distro debian chamada spart.