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

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

Re: exit de <su - usuario>


From: topcoisas2
Subject: Re: exit de <su - usuario>
Date: Tue, 20 May 2008 18:48:48 -0000
User-agent: eGroups-EW/0.82

É verdade, o comentei já que não funcionava. Testei com 'logout'
também, é o mesmo, nao sai do login 'su - usuario'. 

--- Em address@hidden, "Édnei Rodrigues"
<ednei.felipe.rodrigues@...> escreveu
>
> Percebi que antes do exit tem um '#'....ele não está, originalmente,
> no teu código, correto?
> 
> 2008/5/20 Edgar Rondan <edgared@...>:
> > Olá lista,
> >
> > tenho o seguinte script para geração de chaves num grupo de
computadoes:
> >
> > ----------------------------------------------------------
> > for i in `cat /usr/local/bin/scl-nodes-users`; do # lista de usuarios
> > if mkdir /home/$i/.ssh
> > then
> > cd /home/$i
> > chown $i .ssh
> > chgrp $i .ssh
> > chmod 700 .ssh
> > else
> > cd /home/$i
> > chown $i .ssh
> > chgrp $i .ssh
> > chmod 700 .ssh
> > fi
> > done
> > #
> > for i in `cat /usr/local/bin/scl-nodes-users`; do #lista de usuarios
> > su - $i
> > rm /home/$i/.ssh/id_rsa
> > rm /home/$i/.ssh/id_dsa
> > rm /home/$i/.ssh/known_hosts
> > ssh-keygen -t rsa -N "" -q -f /home/$i/.ssh/id_rsa
> > ssh-keygen -t dsa -N "" -q -f /home/$i/.ssh/id_dsa
> > cat /home/$i/.ssh/id_dsa.pub /home/$i/.ssh/id_rsa.pub >
> > /home/$i/.ssh/authorized_keys
> > tar cf /tmp/files_$i.tar -C /home/$i/.ssh/ authorized_keys -C
> > /etc/ssh/ ssh_host_rsa_key.pub
> > # exit #exit não funciona!!!!!!!
> > done
> > ----------------------------------------------------------
> >
> > O problema é que depois de entrar com, su - $i, onde i é um
usuario, e fazer
> > a geração de chaves, o exit (penúltima linha do script) não
funciona, eu
> > tenho que sair manualmente com ^D ou exit. Como poderia sair via
script e
> > não manualmente?
> >
> > Edgar.
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
>




reply via email to

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