+ Responder ao Tópico



  1. #1
    c3poa
    Visitante

    Padrão permissoes SUID, SGID e Stick Bit

    Pessoal,

    Sei bem o conceito de permissões em arquivos e diretorios no Linux.

    Agora, queria entender e ver alguns exemplos práticos para as permissões de SUID, SGID e Stick Bit. O que eu vejo na net é muita teoria. Nunca vi exemplo prático. Se alguém souber ou tiver algum site, desde já obrigado. Alguém usa isso mesmo? Valeu.

  2. #2
    belvio
    Visitante

    Padrão permissoes SUID, SGID e Stick Bit

    Stick Bit quando aplicados em diretórios não permite que seja apagado os arquivos criados neste dir por outros usuarios mesmo que o arquivo tenha permissão 777, exemplo um script cria um arquivo temporario ai um outro usuario vai e apaga este arquivo quando o script for usar este arquivo ele não existe mais, serve para evitar este problema um exemplo de diretorio que possue esta permissão é o /tmp. Quando aplicados em arquivos faz com que ele fiquem na memoria, vc ja percebeu que quando abrimos o open office ele demora bastante mas quando abrimos pela segunda vez ele é bem mais rapido isto é um exemplo.

    SGID quando aplicado em diretorios faz com que todos os arquivos cirados netes passem a fazer parte do grupo do dono do diretorio ex:
    temos o diretoiro com as seguinte permissoes:

    drwxrwsrwx 2 elvio elvio 1024 Dez 9 14:16 tmp

    quando um outro usuario exemplo joao criar um arquivo dentro deste diretorio as permissoes deste arquvio sera

    -rwxrwxrwx 2 joao elvio 1024 Dez 9 14:16 teste

    quando aplcados em arquivos executaveis faz com que o arquivo rode com as permissões do grupo exemplo, um funcionario tem que rodar um script que salva o log num diretorio mas se o funcionario rodar com as permissoes dele o log nao podera se gravado devido as premissõs usando este recurso vc resolve o problema este mesmo recurso serve para o SUID so que desta vez sera usado as permisssoes do usuario e nao do grupo.

    o SUID quando aplicados em diretorios nao tem efeitos

  3. #3
    c3poa
    Visitante

    Padrão muto bom

    belvio

    Muito obrigado. Sua explicação foi 10. Entendi mesmo.
    Cara, não posso te pagar, então que Deus te pague te dando muita saúde, paz e sucesso na vida.

  4. #4
    belvio
    Visitante

    Padrão permissoes SUID, SGID e Stick Bit

    Valeu :-)

  5. #5
    Visitante

    Padrão permissoes SUID, SGID e Stick Bit

    se vc tiver um tempo livre leia esse texto aqui
    http://lib.linuxsecurity.com.br/inde...=20&pp=20&cp=2