SóProvas


ID
3247879
Banca
COVEST-COPSET
Órgão
UFPE
Ano
2019
Provas
Disciplina
Noções de Informática
Assuntos

Considere no Linux padrão a questão das permissões de acesso aos arquivos. Suponha que um dado arquivo comum tem permissão total para o dono, permissão de leitura e execução para o grupo e permissão de execução para os demais usuários. O modo de permissões do arquivo, como apresentado pelo comando 'ls', é:

Alternativas
Comentários
  • Letra "D"

    r- Leitura

    x - Execução

    w - Escrita

  • Complementos

    R-W-X

    Para o dono = RWX

    Determinado grupo=  leitura e execução = R-X

    Demais usuários= X

    EQUÍVOCOS? dúvidas? Mande msg!

    Sucesso, Bons estudos, Nãodesista!

  • Gabarito D.

    Os químicos que fizeram essa prova devem ter chorado.

  • O certo não seria -rwx-rx-x- ?

  • Oxe! Aqui não.

  • -RWX(R)-(X)--(X)

    P/ O DONO = RWX

    DETERMINADO GRUPO = R (LEITURA) - X (EXECUÇÃO)

    DEMAIS USUÁRIOS = -- X (EXECUÇÃO)

    R - (LEITURA)

    W - (ESCRITA)

    X - (EXECUÇÃO)

  • Arquivo comum: -

    Permissão para o dono: RWX;

    Permissão para grupos: R-X;

    Permissão para outros: --X.

  • Melhor aula que assisti sobre esse assunto, pelo menos para mim foi bastante esclarecedor....

    <https://www.youtube.com/watch?v=BXfg0tD-tTw>

    sobre esse assunto de permissões de acesso vá direto para aproximadamente 25min do vídeo

    Bons Estudos!!!

  • Questão parecida resolvi: Acertei esta também.

    Trata-se das permissões dadas ao:

    1) Usuário: (dono do arquivo) 3 primeiros caracteres (pós hífen);

    2) Grupo: (G)

    3) Outros: (O)

    A identificação de um arquivo é o hífen: -

    A identificação de um diretório/pasta é a letra d

    Tanto o arquivo (-) quanto um diretório (d) possuem 10 caracteres: No exemplo temos:- rwx r - - r - -

    1) - identifica que é um ARQUIVO

    2) rwx (primeiras 3 letras) são permissões do proprietário (dono/usuário do arquivo);

    3) r - - (segunda sequencia de três letras/caracteres) permissões de um GRUPO;

    4) r - - (terceira sequencia de três letras/caracteres) permissões de Outros usuários

    Se vc somar os caracteres dá 10: - r w x r - - r - -

    R = Autoriza a LEITURA: vale 4.

    W= Autoriza a ESCRITA: Vale 2.

    X= Autoriza a EXECUÇÃO: vale 1

    O hífen "-" entre as letras (RWX) EQUIVALE a 0. Isto é, não fora dada a permissão.

    Temos a equação: - r w x r - - r - -

    - (identifica que é um arquivo e não uma pasta)

    r w x = (4+2+1=7 - Dono)

    r - - (4+0+0=4 - Grupo)

    r - - (4+0+0=4 - Outros usuários)

    Por isso o resultado de - r w x r - - r - - o comando será Chmob 744

  • Rapaz a prova é pra químico ou pra programmer?

  • para quem ficou na dúvida de que diabos é RWX tentarei ajudar:

    no linux as permissões de arquivos e pastas são com essas 3 letras, cada uma dá permissão para cada PROPRIETÁRIO, GRUPO E TODOS (NECESSARIAMENTE NESSA ORDEM). Então para cada um desses 3 grupos eu preciso dar as 3 permissões, apenas uma delas ou nenhuma delas, para NEGAR PERMISSÃO usa-se o sinal de SUBTRAÇÃO(-)

    vou dar um exemplo:

    R - (LEITURA)

    W - (ESCRITA/GRAVAÇÃO)

    X - (EXECUÇÃO)

    EXEMPLO.TXT

    proprietário vai poder fazer tudo, logo: RWX

    grupo só pode ler e escrever, logo: RW-

    todos só podem executar, logo: --X

    formando tudo temos

    RWXRW---X

  • Alguem me explica pro favor por que o Gab não é a A???? pode mandar msg

  • FINALMENTE ENTENDI ESSE ASSUNTO

    AVANTE #PCPR

  • Gabriel dos Santos eu demorei a entender também, vou tentar te ajudar

    São três os tipos de permissão:

    r - (read) - (leitura)

    w - (write) - (escrita)

    x - (eXecute) - (eXecução)

    O linux é um sistema multiusuário, sendo que essas permissões acima podem ser vinculadas aos seguintes usuários:

    Proprietário (dono do arquivo)

    Grupo (determinado grupo que terá acesso ao arquivo)

    Outros (demais usuários que tiverem acesso ao arquivo)

    A identificação padrão de um arquivo no Linux é sinal -

    Logo eliminamos a letra E

    Então temos na vertical para melhor visualização

    - (identifica que é um arquivo)

    Permissões para o dono:

    r

    w

    x

    Permissões para o grupo:

    -

    w

    x

    Permissões demais usuários:

    -

    -

    x

    Agora na horizontal (como de fato deve ser)

    -rwx-wx--x

    GABARITO: A

    Espero ter ajudado!

    Bons estudos!

  • Tem comentários que induz ao erro acho desnecessário certos comentários em sentido figurado...

  • Pessoal, RWX todo mundo já sabe o que significa, beleza? Agora é entender que as permissões vão ser dispostas juntas, logo o traço não serve para separar as permissões do usuário - grupo - outros usuários. Na verdade o traço serve para marcar as permissões "negadas" Isto é, toda vez que uma permissão for negada, substitui-se a letra equivalente rwx pelo -. ok?

    Já o traço - do inicio aponta o objeto (que no caso é um arquivo), mas poderia ser d, que é um diretório.

    ex: drwxrwxrwx (todo mundo tem todas as permissões para o DIRETÓRIO -escreve tudo junto)

    ex:-rwxr-x--x (o caso da questão);

    1-o dono tem todas as permissões; rwx

    2-o grupo tem permissão de leitura e execução rx (percebam que o r foi escrito logo em seguida às permissões do dono, depois usamos traço para omitir a permissão de escrita w)

    Já os outros usuários têm permissão apenas para executar o arquivo x, por isso os dois traços seguidos para omitir rw, permissões negadas.

  • Porque fala que a alternativa correra é a D ao invés da A ?

  • rwx permissão valor octal

    000 s/ permissão 0

    001 execução 1

    010 gravação 2

    011 gravação e execução 3

    100 leitura 4

    101 leitura e execução 5

    110 leitura e gravação 6

    111 permissão total 7

  • Vejam o comentário de SG Diniz

    Depois de quebrar a cabeça sem entender, olhei a explicação dele e entendi

    -Prestem atenção nos hifens (Ele não está separando e sim especificando o que não é permitido)

    "W" é Escrita

    Por isso a letra "A" está errada!

  • Vá direto ao comentário do SG Diniz.

  • O tema é PERMISSÕES em Linux, ok?! Vamos lá:

    Primeiramente, memorize a palavra UGO

    U -> suário
    G -> rupo
    O -> utros


    Então, as permissões, SEMPRE ocorrerão nessa ordem:

    Usuários -----------------------Grupo---------------------------Outros.

    Agora, memorize a palavra RWX, que vem do inglês e significa: 

    R-  ead  (ler)
    W- rite   (escrever)
    X - eXecute. (executar)


    Assim, para darmos permissão total pra todo mundo, ficaria:

    RWX       RWX    RWX
    usuário - grupo - outros


    Porém, nós podemos CORTAR permissões. CORTAMOS permissões com o sinal de "menos/subtração ( - )".

    Vou dar um exemplo: 

    USUÁRIO pode tudo, o GRUPO só pode ler e OUTROS só pode executar. 

    Assim, nosso exemplo ficaria: (verde é USUÁRIO, vermelho é GRUPO, azul é OUTROS)

    -rwx                          r--                     --x
    usuário                  grupo                outros.

    Eu separei didaticamente, mas na hora da prova, virá "coladinho", conforme a seguir:

    -rwxr----x. 


    Ok, aprendemos o conceito. Agora é só aplicar ao exercício proposto:

    Usuário  -> pode tudo (rwx);
    Grupo    ->  pode leitura e execução (r-x);
    Outros   ->  pode execução (--x);

    Ao escrevermos tudo "coladinho", conforme o enunciado quer, ficará:

    -rwxr-x--x


    Gab: D 


    Iremos nos encontrar na ACADEPOL - PR!!

  • Gabriel. já tinha assistido muitas aulas mas com sua explicação aprendi. valeu. Deus abençoe
  • Na verdade, a exibição da lista de permissões seria "ls -l".

    E além da alternativa D, que é a correta, poderia também ser representado por "sudo chmod 731 [...]".

    #investigadorPCPR

  • mais uma questão da série: inutilidades de Linux para concursos

  • chmod 731

  • Pessoal, RWX todo mundo já sabe o que significa, beleza? Agora é entender que as permissões vão ser dispostas juntas, logo o traço não serve para separar as permissões do usuário - grupo - outros usuários. Na verdade o traço serve para marcar as permissões "negadas" Isto é, toda vez que uma permissão for negada, substitui-se a letra equivalente rwx pelo -. ok?

    Já o traço - do inicio aponta o objeto (que no caso é um arquivo), mas poderia ser d, que é um diretório.

    ex: drwxrwxrwx (todo mundo tem todas as permissões para o DIRETÓRIO -escreve tudo junto)

    ex:-rwxr-x--x (o caso da questão);

    1-o dono tem todas as permissões; rwx

    2-o grupo tem permissão de leitura e execução rx (percebam que o r foi escrito logo em seguida às permissões do dono, depois usamos traço para omitir a permissão de escrita w)

    Já os outros usuários têm permissão apenas para executar o arquivo x, por isso os dois traços seguidos para omitir rw, permissões negadas.

  • GABARITO D.

    A questão fala sobre (PERMISSÃO) e é citado no enunciado 3 pessoas:

    Usuário, Grupo e demais que no caso seria outros.

    E quando fala sobre o assunto (PERMISSÃO) existe 3 palavras em inglês (Read= Leitura, Writer--Escrita e Execute= Execução) que fica respectivamente assim: R, W e X.

    Vamos resolver a questão:

    O USUÁRIO ele tinha todas as funções, ou seja, Ler, Escrever e Executar= rwx

    Grupo tinha duas funções quais? Ler e Executar.= r-x

    Outros tinha apenas uma função qual? Executar. = x

    Então ficaria assim: (-rwx do usuário, r-x do grupo e --x de outros).

    Ai você me pergunta: Júnior para que serve esse - ? A resposta é para poder cortar as permissões.

  • Estou me sentindo um hacker após responder a essa questão =D

  • ler comentários.

  • GAB D- -rwxr-x--x

    chmod: altera permissões de arquivos e diretórios 

    • permissões para ler, escrever e executar. 
    • R: leR; W: escreWe/altera; X: eXecuta. 

    ---------------

    FONTE= chmod - Modificando Permissões De Arquivos No Linux Sem Complicação (e-tinet.com)

    • rwx (significa que o dono do arquivo tem permissão para leitura, edição e execução);
    • r-x (estabelece que os usuários do grupo a que pertence o arquivo podem apenas lê-lo e executá-lo); e
    • r– (qualquer usuário tem autorização para ler o arquivo, mas não pode editá-lo e nem executá-lo).

  • DICA:

    CHAMA O UGO!

    U - usuário dono

    G - grupo

    O - outros usuários

    as permissões são R (leitura = 4); W (escrita = 2); X (execução = 1)

    somando todas as permissões temos que o valor 7 é permissão total!

    1º o dono tem todas as permissões, logo, RWX

    2º o grupo tem permissão de leitura e execução, logo, R-X

    3º outros usuários somente execução, logo, --X

    RWXR-X--X

  • Tem tres tipos de usuarios

    • dono
    • grupo
    • outros usuarios

    Permissoes

    • R - ler
    • W - escrever
    • X - executar

    A sintaxe pedida na questao é a seguinte:

    -rwx r-x --x

    • usuario dono tem todas as permissoes
    • grupo tem todas as permissoes, menos escritta
    • demais so tem permissao de execucao

    bons estudos