+ Responder ao Tópico



  1. Olá amigos.

    A um tempo atrás eu vi um "macete", o qual o root dispara um processo/script mas ele não fica como dono do processo, ele delega para outro usuário, exemplo:

    Eu tenho que disparar um comando no final do boot, contudo eu quero que o dono do processo seja o usuário postgres e não o root.

    pg_ctl -D /mnt/storage/databases/pgsql/data/ -o "-i" start

    Ao disparar o comando ao final do boot o dono deste processo será o root, mas que quero que o usuário posgtres seja o dono.

    Alguém tem alguma idéia de como eu possa resolver isso?

    Ab, Duca.
    Última edição por Duca; 11-11-2008 às 14:01.

  2. Blza Man!

    Bom se não me engano cada usuário tem uma pasta, e o postgres tem a dele, o que vc pode fazer é alterar usando o comando

    usermod -a pasta usuário novo nome do arquivo
    gpasswd pasta antiga pasta nova nome do arquivo

    se não me engano é isto!

    vou dar uma pesquisada mais a fundo

    se não for posta ai



  3. sudo -u USER COMANDO

    ex:

    sudo -u fulano man sudo

    Se for no boot então provavelmente está sendo executado pelo root, mas se for outro usuário é necessário adicionar uma entrada no sudoers para permitir que o usuário tenha permissões para executar como outro usuário.

    Mais informações:

    sudo(8), visudo(8), sudoers(5)

  4. Citação Postado originalmente por allisonvoll Ver Post
    sudo -u USER COMANDO

    ex:

    sudo -u fulano man sudo

    Se for no boot então provavelmente está sendo executado pelo root, mas se for outro usuário é necessário adicionar uma entrada no sudoers para permitir que o usuário tenha permissões para executar como outro usuário.

    Mais informações:

    sudo(8), visudo(8), sudoers(5)
    Olá.
    Allisonvoll, sua dica funcionou. Testei alguns comandos aqui e era exatamente o que eu precisava.

    E Caicarabruno, eu dei uma lida no comando usermod e ele serve para alterar a conta de um usuário nos sistema, algo muito útil também.

    E de quebra coloquei está dica no wiki.
    Dicas/ADM/alterando-usuario-sudo - UnderLinux Wiki

    Essa dica também foi noticiada na página principal de nosso portal.

    Muito obrigado.
    Ab, Duca.






Tópicos Similares

  1. Alterar MAC de um ip por linha de comando
    Por thiagotg no fórum Redes
    Respostas: 0
    Último Post: 05-10-2007, 15:13
  2. Respostas: 1
    Último Post: 08-06-2006, 20:54
  3. Redirecionando saida de um processo para um tty qquer
    Por Contrucci no fórum Servidores de Rede
    Respostas: 2
    Último Post: 01-07-2005, 20:21
  4. Pegar o PID de um processo em execucao
    Por kappalinux no fórum Linguagens de Programação
    Respostas: 14
    Último Post: 23-01-2004, 01:20
  5. Como alterar o ip de um host que já foi casdastrado no djbdn
    Por edilson no fórum Servidores de Rede
    Respostas: 4
    Último Post: 14-02-2003, 15:12

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L