ERRADO:
Sendo que vc tem a umask 077, logo o arquivo é tem permissão:
--- rwx rwx

CORRETO:
Quando temos uma umask 077, o arquivo criado terá as permissões:
- rw- --- ---

isto porque o arquivo não precisa do bit de execução para ser
aberto.

Já diretórios com essa umask, terá as permissões:
d rwx --- ---

isto porque o diretório necessita da permissão de execução para
abri-lo.

######
então vamos lá a explicação:
*Arquivo: permissões iniciais = 666
*Diretório: permissões iniciais = 777

umask 022

arquivo  666          diretório  777
         -022                    -022
          ----                   -----
        = 644                   = 755

- rw- r-- r--              d rwx r-x r-x




faça o teste  [;;)]



                   BITS ESPECIAIS

SUID é representado pela letra s ou S, exemplo:
- rws rwx rwx
- rwS rwx rwx
ele significa que um arquivo executável será processado por outro
usuário, ex: comando "passwd" qualquer usuário pode utilizá-lo,
mas ele será rodado como se fosse o usuário root, pois só ele
tem permissões pra alterar o arquivo /etc/passwd.


SGID é representado pela letra s ou S, exemplo:
d rwx rws rwx
d rwx rwS rwx
tem o mesmo significado que o bit SUID, mas todo arquivo que for criado
dentro do diretório que conter este bit, terá as permissões do
grupo do diretório.

STICK BIT é representado pela letra t ou T, exemplo:
d rwx rwx rwt
d rwx rwx rwT
um diretório com esse bit significa que ninguém pode renomear ou
apagar o arquivo contido no diretório, exceto: o proprietário do
arquivo, root e o dono do diretório, mas todos com permissões
podem criar ou alterar.


qualquer dúvida e troca de  informações só passar um email ou
me add no gmail:
[EMAIL PROTECTED]



--- Em lpi@yahoogrupos.com.br, "toninhoquartelgeral"
<[EMAIL PROTECTED]> escreveu
>
> --- Em lpi@yahoogrupos.com.br, "marcio_hiroyuki_miyamoto"
> mhiroyukim@ escreveu
> >
> > Boa tarde Suportexcomp
> > Uma explicação rápida sobre permissões:
> >
> > Permissão / Binário / Decimal
> > --- / 000 / 0
> > --x / 001 / 1
> > -w- / 010 / 2
> > -wr / 011 / 3
> > r-- / 100 / 4
> > r-x / 101 / 5
> > rw- / 110 / 6
> > rwx / 111 / 7
> >
> > r = read
> > w = write
> > x = execute
> >
> > Sendo que vc tem a umask 077, logo o arquivo é tem permissão:
> >
> > --- rwx rwx
> >
> > Sendo q os 3 primeiros digitos se refere ao proprietário do
arquivo,
> > os 3 proximos ao grupo do proprietário e os 3 últimos aos
demais
> > usuário. Logo todos do grupo e todos os outros usuário podem
> > ver,editar e executar o arquivo, menos o seu criador.
> >
> > Logo:
> > Apenas a alternativa 1 está correta.
> >
> > 2)root pode ver o arquivo pois não foi ele que criou.
> > 3)todos do grupo podem ver MENOS o Mario(criador do arquivo).
> > 4)o Mario até poderia mudar a permissão do arquivo e
visualizar,
> isso
> > acontece com o comando chmod, porém por segurança ele só
é
> habilitado
> > para root.
> > 5)Mario é o criado, não irá conseguir ver os arquivos de
acordo com
> a
> > permissão do arquivo.
> >
> > Abs.
> >
> > --- Em lpi@yahoogrupos.com.br, suportexcomp@ escreveu
> > >
> > > A seguinte questao no site http://www.certificacaolinux.com.br/
> nao
> > possui uma resposta valida no site.
> > >
> > > O usuário Mário , membro do grupo de finanças, possui
um
> arquivo
> > de texto com grupo finanças e permissão 0077. Quais
afirmativas a
> > seguir são verdadeiras em relação ao acesso para ver os
> conteúdos
> > do arquivo, considerando que o diretório tem permissões
0777?
> > Selecione todas as alternativas possíveis.
> > >
> > > 1) Todo o mundo no grupo de finanças pode ver os conteúdos
do
> > arquivo, exceto o Mário.
> > > 2) root não pode ver os conteúdos do arquivo.
> > > 3) Todo o mundo no grupo de finanças pode ver os conteúdos
do
> > arquivo inclusive o Mário.
> > > 4) O Mário poderá mudar o modo de proteção do arquivo
> primeiro e
> > então pode ver os conteúdos do arquivo.
> > > 5) O Mário poderá ver os conteúdos do arquivo.
> > >
> > > Alguem pode conferir ?
> > >
> > > Obrigado pela atencao
> > >
> >
>
> Gente confuso não...
> Mas em meus testes cheguei a uma conclusão, talvez não correta..
>
> Olha o Mario criou o arquivo com permissão 0077. Até aí tudo
bem,
> outros podem ler, modificar bla bla bla.... Mas outros são todos
> aqueles que não são membros do grupos ou dono certo...
> Se é dono o membro do grupo não são outros!!! Então
esquece os outros
> e mão a obra...
>
> Se eu criar um arquivo com permissão 0077 eu sendo dono, não
importa
> se é 0000, eu sou o dono e posso modificar as permissões mesmo
não
> podendo ver ou modificar o arquivo em si... Mas, as permissões eu
> posso mudar exemplo: 0777.
>
> Daí eu posso fazer o que eu quizer depois...
>
> Se Mario criou o arquivo com permissão 0077 e mudasse o grupos para
> finanças realmente ele não conseguiria ver o conteúdo pois
como dono
> ele teria permissão 0, e não seria do grupo e outro como disse
> esquesse os outros. Outros não pode ser dono e nem do grupo...
>
> Soh que na pergunta está afirmando que ele é membro do grupo e
dono
> pode ser também membro do grupo... Como disse só se ele criasse
o
> arquivo e mudasse o grupo para outro que não fosse o grupo dele
> mesmo...
>
> É confuso mais eu penso ser por aí...
>
> Tem mais faz o teste na linha de comando, eu fiz eu pude abrir o
> arquivo sendo eu membro do grupo... Mas quando mudei o grupo do
> arquivo para outro que não era o meu aí não pude ver o
conteúdo...
>
> Abraços a todos...
>
> Tony Administrador em sistema Linux e Freebsd... e muito o que
> apreder...
>

Responder a