Valeu pela dica Eddy, mas este parâmetro --stdin não é reconhecido pelo passwd da HPUX 11.00 . Achei no fórum da HP uma solução bastante interessante, que eu acho que vale para qualquer tipo de unix. A solução que eu encontrei era baseada no telnet. Só fiz adequar para remsh. Funcionou que foi uma beleza. Acredito que também possa ser utilizado ssh, bastando somente efetuar a geração das chaves. Segue o código, simples mas eficiente.
********************************************************************************* #!/bin/ksh HOST="scu003 scu017" # Isso. Você pode mudar de vários hosts ao mesmo tempo! for i in $HOST; do ( sleep 2 echo "hostname" echo "passwd" sleep 2 echo "senhadesejada" sleep 2 echo "senhadesejada" sleep 2 echo exit sleep 5 ) | remsh $i done *************************************************************************************** -- Madson André R. Carneiro Fundação ATECH On 2/22/06, Eddy <[EMAIL PROTECTED]> wrote: > > Fala Madson, > > 1) echo "senha" |passwd usuario --stdin2) useradd tiago -c "Tiago Cruz" -g > diretoria; echo "senhalinux" | > passwd tiago --stdin > > Necessita do pacote libgiiCordialmente, Carlos Eduardo > Dionizio Analista de Suporte III - UNIX Universidade Estácio de > SáDiretoria de Tecnologia da Informação----- Original Message ----- From: > Madson Carneiro > To: [email protected] > Sent: Wednesday, February 22, 2006 3:44 PM > Subject: [SPAM?] [servux] Senha de root > > > Pessoal > > Preciso mudar a senha do usuário root em uma HP-UX, como se ela fosse > passada por parâmetro, tipo assim: > > passwd -p "novasenha" root > > Existe alguma alternativa para fazer isso? > > -- > Madson André R. Carneiro > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > --------------------------------------------------------------------- > Esta lista é EXCLUSIVAMENTE destinada aos assuntos servidores Linux e > clientes Linux em rede. Quem insistir em não seguir esta regra será moderado > ou terá o envio de msg suspenso sem prévio aviso. > --------------------------------------------------------------------- > Soluções Clássicas: > http://br.groups.yahoo.com/group/servux/links/Mensagens_001047609003/ > --------------------------------------------------------------------- > Esta lista é moderada de acordo com o previsto em > http://www.listas-discussao.cjb.net > --------------------------------------------------------------------- > Servidor Newsgroup da lista: news.gmane.org > Grupo: gmane.org.user-groups.linux.brazil.servux > > > > > > > > Yahoo! Grupos, um serviço oferecido por: > PUBLICIDADE > > > > > > ------------------------------------------------------------------------------ > Links do Yahoo! Grupos > > a.. Para visitar o site do seu grupo na web, acesse: > http://br.groups.yahoo.com/group/servux/ > > b.. Para sair deste grupo, envie um e-mail para: > [EMAIL PROTECTED] > > c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do > Serviço do Yahoo!. > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > --------------------------------------------------------------------- > Esta lista é EXCLUSIVAMENTE destinada aos assuntos servidores Linux e > clientes Linux em rede. Quem insistir em não seguir esta regra será moderado > ou terá o envio de msg suspenso sem prévio aviso. > --------------------------------------------------------------------- > Soluções Clássicas: > http://br.groups.yahoo.com/group/servux/links/Mensagens_001047609003/ > --------------------------------------------------------------------- > Esta lista é moderada de acordo com o previsto em > http://www.listas-discussao.cjb.net > --------------------------------------------------------------------- > Servidor Newsgroup da lista: news.gmane.org > Grupo: gmane.org.user-groups.linux.brazil.servux > > > > > > Links do Yahoo! Grupos > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] --------------------------------------------------------------------- Esta lista é EXCLUSIVAMENTE destinada aos assuntos servidores Linux e clientes Linux em rede. Quem insistir em não seguir esta regra será moderado ou terá o envio de msg suspenso sem prévio aviso. --------------------------------------------------------------------- Soluções Clássicas: http://br.groups.yahoo.com/group/servux/links/Mensagens_001047609003/ --------------------------------------------------------------------- Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net --------------------------------------------------------------------- Servidor Newsgroup da lista: news.gmane.org Grupo: gmane.org.user-groups.linux.brazil.servux Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/servux/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
