+ Responder ao Tópico



  1. #1

    Padrão SUDO animal ou EU?

    Ai galera, estou nessa dúvida cruel, quem é o animal, o SUDO ou EU? hehe... Vou tentar explicar o porque.

    Bem, estou em fase de migração de um Conectiva 10 para Slackware 10.1. No meu Conectiva 10, tinha um usuário chamado 'fulano', este usuário fulano esta com a seguinte permissão no SUDO:

    #visudo
    %fulano ALL=/sbin/shutdown
    %fulano ALL=/usr/sbin/backup
    #etc etc etc

    Bom, ja no SLACKWARE 10.1, fiz da mesma forma, só que não tem quem faça o SUDO dar as permissões ao devido usuário, até mesmo comandos comuns do Sistema com o 'shutdown' o usuário não consegue executar...

    Olha, dei as devidas permissões pro arquivo sudoers, chmod 0440 /etc/sudoers.

    O usuário 'fulano' no Conectiva 10 executa seus comandos assim:

    #sudo COMANDO fulano
    password: ********
    COMANDO EXECUTADO COM SUCESSO...

    A mensagem que o SUDO joga pra mim no Slackware é esta:

    "fulano is not in the sudoers file. This incident will be reported"

    HELP-ME...

    I AM ANIMAL... HAHA...

    Abraço moçada!

  2. #2

    Padrão SUDO animal ou EU?

    cara eu sei q parece besta mas dps d fazer isso td vc abriu d novo o arkivo p v se ele salvou?

  3. #3
    Visitante

    Padrão SUDO animal ou EU?

    Citação Postado originalmente por fpessoa
    cara eu sei q parece besta mas dps d fazer isso td vc abriu d novo o arkivo p v se ele salvou?
    fpessoa, sim ele salvou...

    Quando o /etc/sudoers esta com permissão errada, e vc tenta executar algum comando via SUDO, no messages fala que a permissao ta errada, e ja pedi pra você por a permissão 0440.

    Valeu... Qualquer luz ai, é bem vinda...

  4. #4

    Padrão SUDO animal ou EU?

    Citação Postado originalmente por fpessoa
    cara eu sei q parece besta mas dps d fazer isso td vc abriu d novo o arkivo p v se ele salvou?
    fpessoa, sim ele salvou...

    Quando o /etc/sudoers esta com permissão errada, e vc tenta executar algum comando via SUDO, no messages fala que a permissao ta errada, e ja pedi pra você por a permissão 0440.

    Valeu... Qualquer luz ai, é bem vinda...

  5. #5

    Padrão SUDO animal ou EU?

    Resolvido a animaleza...

    CONECTIVA 10 aceita:
    usuario ALL = NOPASSWD: /sbin/shutdown

    E o usuario 'usuario' apenas precisa digitar:
    #sudo shutdown -h now usuario

    Ja no SLACKWARE 10.1, tem que ser assim:
    usuario nomedasuamaquina = NOPASSWD: /sbin/shutdown

    E o usuário precisa digitar:
    #sudo /sbin/shutdown -h now usuario

    Reparem que tanto o comando muda, quanto o conteúdo do /etc/sudoers.

    Valeu moçada, t+