shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Logar como outro user


From: minerouai1982
Subject: Re: Logar como outro user
Date: Tue, 23 Aug 2011 14:37:24 -0000
User-agent: eGroups-EW/0.82

 E ae galera, valeu pelo retorno, não consegui simular as sugestões, deixa eu 
passar mais ou menos o trecho do script.. pra vcs entenderem melhor

#!/bin/bash
/etc/init.d/apache2 restart
#aqui entra a hora de logar como user do postgres
su - postgres
psql -c "ALTER USER postgres WITH PASSWORD 'senha'"
## aqui finaliza e tenho que retorna como root pra continuar a execução
/etc/init.d/postgres restrat
#####################################################################
 Pessoal se eu estou na linha de comando, é facil esse processo, pois quando 
estou como root usando o "su - postgres" ele loga direto como user do postgres 
sem pedir senha, dai aplico o comando "psql -c "ALTER USER postgres WITH 
PASSWORD 'senha'"", do um "exit" e volto a ser root.

Valeu galera, mais uma vez pelo retorno..



--- Em address@hidden, Enio Onodera <fuel_sp@...> escreveu
>
> Tenta
> 
> su  usuario -c "comando"
> 
> 
> Abs,
> Enio Onodera
> 
> 
> ________________________________
> De: minerouai1982 <andre.testanalyst@...>
> Para: address@hidden
> Enviadas: Sábado, 20 de Agosto de 2011 21:32
> Assunto: [shell-script] Logar como outro user
> 
> 
>   
> Fala turma do shell, eu aqui denovo hehehe
> Seguinte, tenho um script que está fazendo a instalação de um
> software de maneira automatica, eu preciso que ele logue como user do
> postgres, execute o comando e volte para a execução como root, segue
> trecho do script =
> su - postgres
> psql -c "ALTER USER postgres WITH PASSWORD 'senha'"
> Preciso que ele faça isso como user do postgres e retorne como o
> user de antes, no caso o root.
> 
> Se alguem tiver uma dica, agradeço..
> 
> valeu galera..
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> 
>  
> 
> [As partes desta mensagem que não continham texto foram removidas]
>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]