+ Responder ao Tópico



  1. #1
    haas
    Visitante

    Padrão Restrict Shell

    Alguem conhece Restrict Shell para Linux?


    Valeu galera!!!

  2. #2
    haas
    Visitante

    Padrão Restrict Shell

    Eu tentei usar o bash alterando no /etc/passwd o parametro do shell acrescentando -r ao final da linha.

    Linha original:
    teste:x:501:501::/home/teste:/bin/bash

    Linha alterada:
    teste:x:501:501::/home/teste:/bin/bash -r


    Mas nao deu certo... alguem sabe aonde eu aplico o -r ?

  3. #3
    haas
    Visitante

    Padrão Restrict Shell

    Gente, eu so quero restringir o usuario ao diretorio home dele. Mas q ele possa criar seus diretorios e navegar por eles.

  4. #4

    Padrão Restrict Shell

    loga com o usuario e digita isso:


    /bin/bash --restricted


    ja era.


    qualquer coisa faz um script pra rodar isso quando o usuario logar.

    abracos.
    :wink:

  5. #5

    Padrão Restrict Shell

    google restricted shell eh seu amigo

    man bash tambem e seu amigo =]



    abracos manow
    :wink:

  6. #6
    Administrador Avatar de Fernando
    Ingresso
    Jul 2001
    Localização
    Campinas Area
    Posts
    4.996
    Posts de Blog
    4

    Padrão Restrict Shell

    Citação Postado originalmente por MAJOR
    google restricted shell eh seu amigo

    man bash tambem e seu amigo =]



    abracos manow
    :wink:
    Nao tem como concordar mais ;]

  7. #7
    The-shadow
    Visitante

    Padrão fácil...

    cp /bin/bash /bin/rbash; chmod 700 /bin/bash /bin/sh (e mais outra shell que vc tiver e n quiser que o user possa aceder..)

    dps é so alterar a shell do user com o commando "chsh (user)" ou "vi /etc/passwd"
    tá feito
    editar o bash_profile do user para que n tenha acesso a outras dirs no SO sem ser /bin /sbin $HOME e /lib

    um abraço

    PS: convem setar as permissoes do bash para 700 e as outras shell's, pois se um user estiver restricto e digitar "bash" ele vai entrar para a bash shell e n vai estar mais restrito :P