Duvida Chmod

1. Duvida Chmod

Andre Luis
andre227

(usa Slackware)

Enviado em 13/12/2012 - 16:49h

Pessoal boa tarde!

Analisando uma questão de concurso publico me despertou uma curiosidade em relação à permissão de arquivos. A questão é a seguinte:

No sistema operacional Linux, o usuário joao pertence ao grupo de usuários financeiro e deseja acessar, alterar e executar o arquivo teste.sh que possui a seguinte permissão:

-rwxrwx--- 1 root contabilidade 0 Dez 6 23:29 teste.sh

Indique pelo menos duas alternativas de solução do problema para que joao realize
as operações.

Analisando a questão dá pra ver que o grupo já tem todas as permissões, no entanto, creio que essa permissão não seja para o grupo específico financeiro. É possível resolver a questão utilizando o chmod?


  


2. Re: Duvida Chmod

Perfil removido
removido

(usa Nenhuma)

Enviado em 13/12/2012 - 17:01h

andre227 escreveu:

Pessoal boa tarde!

Analisando uma questão de concurso publico me despertou uma curiosidade em relação à permissão de arquivos. A questão é a seguinte:

No sistema operacional Linux, o usuário joao pertence ao grupo de usuários financeiro e deseja acessar, alterar e executar o arquivo teste.sh que possui a seguinte permissão:

-rwxrwx--- 1 root contabilidade 0 Dez 6 23:29 teste.sh

Indique pelo menos duas alternativas de solução do problema para que joao realize
as operações.

Analisando a questão dá pra ver que o grupo já tem todas as permissões, no entanto, creio que essa permissão não seja para o grupo específico financeiro. É possível resolver a questão utilizando o chmod?


1º Solução - Incluir o usuário joão no grupo contabilidade;
2º Solução - Dá Permissão de escrita, leitura e execução para os outros usuários nesse arquivo especifico;


3. Re: Duvida Chmod

ian cléver sales fernandes
ianclever

(usa Arch Linux)

Enviado em 13/12/2012 - 17:59h

andre227 escreveu:

Pessoal boa tarde!

Analisando uma questão de concurso publico me despertou uma curiosidade em relação à permissão de arquivos. A questão é a seguinte:

No sistema operacional Linux, o usuário joao pertence ao grupo de usuários financeiro e deseja acessar, alterar e executar o arquivo teste.sh que possui a seguinte permissão:

-rwxrwx--- 1 root contabilidade 0 Dez 6 23:29 teste.sh

Indique pelo menos duas alternativas de solução do problema para que joao realize
as operações.

Analisando a questão dá pra ver que o grupo já tem todas as permissões, no entanto, creio que essa permissão não seja para o grupo específico financeiro. É possível resolver a questão utilizando o chmod?


como o colega descreveu acima:

1)Inclua o usuário joao no grupo contabilidade;
ou
2)Dar permissão para o grupo de outros usuários do sistema ter acesso a leitura gravação e escrita(mas note que se você der permissão aos outros usuários criará uma brecha, pois, não será só o "joão" que vai ter acesso a esse arquivo, mas qualquer pessoa que não seja o usuário e não pertence ao pertence ao grupo contabilidade, ou seja todo mundo pode fazer o que quiser com esse arquivo).


4. Re: Duvida Chmod

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 13/12/2012 - 23:10h

Na versade temos 4 opções:
1 setar o arquivo com permissão para todos
2 Colocar o user no grupo com acesso
3 colocar o user como sudo
4 usar setfacl

A mais pratica e correta seria colocar o user dentro do grupo com acesso, porem isso daria acesso a outra pastas e arquivos do grupo contabilidade. Teria que setar manualmente o deny dele em outras pastas.


5. Re: Duvida Chmod

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 14/12/2012 - 02:13h

andrecanhadas escreveu:

Na versade temos 4 opções:
1 setar o arquivo com permissão para todos
2 Colocar o user no grupo com acesso
3 colocar o user como sudo
4 usar setfacl

A mais pratica e correta seria colocar o user dentro do grupo com acesso, porem isso daria acesso a outra pastas e arquivos do grupo contabilidade. Teria que setar manualmente o deny dele em outras pastas.


também concordo


6. Re: Duvida Chmod

Phillip Vieira
phrich

(usa Slackware)

Enviado em 14/12/2012 - 12:11h

Ou vc pode alterar o dono do arquivo com o chown:

chown usuario:grupo /caminho/do/arquivo

Ou então seguir as dicas do pessoal acima.


7. Re: Duvida Chmod

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 14/12/2012 - 12:20h

Linkar o arquivo em um diretório que o joao possa usar e executar o link não funcionaria?


8. Re: Duvida Chmod

Phillip Vieira
phrich

(usa Slackware)

Enviado em 14/12/2012 - 12:36h

lcavalheiro escreveu:

Linkar o arquivo em um diretório que o joao possa usar e executar o link não funcionaria?


Não, pq seria um link e não um arquivo/diretorio... o link seria apenas o caminho para o arquivo original, logo ele tem permissão no link mas não no arquivo...


9. Re: Duvida Chmod

Andre Luis
andre227

(usa Slackware)

Enviado em 14/12/2012 - 14:41h

Obrigado pelas respostas pessoal!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts