[CentOS-es] pregunta de shell script

samuel correa samuel.correa en gmail.com
Mie Jul 7 23:31:23 EDT 2010


Hola a todos.

He resuelto mi problema.

Las ideas de todos estuvieron excelentes.
Por un lado hize lo que me recomendaron sobre hacer un key con el comando
*ssh-keygen*
y con eso me libraba de tener que ingresar la contrase帽a. Pero aun tenia me
preguntaba si queria a帽andir a know_hosts, as铆 que al hacer la conexi贸n le
puse el parametro que me indicar贸n:
*ssh -o StrictHostKeyChecking=no*

y con eso ya agrega y valida contra la maquina server.

Les agradezco muchisimo su ayuda.

Hasta luego.




2010/7/7 David Espinoza <despinoza en syscom.com.mx>

> Lo que puedes hacer es autenticar autom谩ticamente el cliente con el
> servidor para que se conecte sin que le pida pass, esto se hace por
> medio de generar un certificado y agregarlo al authorized_keys del
> usuario al que se conectan en tu server... estos son los pasos:
>
> Generar certificado en el cliente:
> ssh-keygen -t rsa
>
> Copiar el certificado al servidor:
> scp /root/.ssh/id_rsa.pub <usuario>@<ipdelservidor>:/home/<usuario>/
>
> Agregar el certificado al archivo authorized_keys del usuario al que se
> quiere conectar sin password:
> cat id_rsa.pub >> /home/<usuarioservidor>/.ssh/authorized_keys
>
> Listo, ahora te podr谩s conectar por ssh y no te pedir谩 nada.
>
>
> El mi茅, 07-07-2010 a las 16:49 -0500, samuel correa escribi贸:
> > Hola a todos.
> >
> > Tengo un pregunta.
> >
> > Lo que sucede es que estoy haciendo un sistema de clonaci贸n y
> > restauraci贸n de imagenes basado en Clonezilla y quiero que ese sistema
> > sea totalmente aut贸nomo.
> >
> > En un punto, el cliente que intenta restaurar su imagen ejecuta en un
> > script un comando parecido a este donde establece una conexi贸n ssh:
> >
> > ssh usuario en 192.168.50.100
> >
> > pero en pantalla, me aparece lo siguiente:
> >
> > The authenticity of host '192.168.30.100 (192.168.30.100)' can't be
> > established.
> > RSA key fingerprint is
> > a7:da:a2:13:e0:88:11:1f:1c:68:27:ba:93:55:b4:5f.
> > Are you sure you want to continue connecting (yes/no)?
> >
> > quedando a la espera de que le ingresen por teclado un "yes".
> >
> > Mi pregunta es la siguiente:
> > Es posible que al ejecutar el script, el comando que intenta hacer la
> > coneci贸n ssh. tenga como parametro o algo asi ese "yes" para que pase
> > derecho?
> >
> > Gracias.
> > _______________________________________________
> > CentOS-es mailing list
> > CentOS-es en centos.org
> > http://lists.centos.org/mailman/listinfo/centos-es
>
> _______________________________________________
> CentOS-es mailing list
> CentOS-es en centos.org
> http://lists.centos.org/mailman/listinfo/centos-es
>
------------ pr髕ima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://lists.centos.org/pipermail/centos-es/attachments/20100707/b5e7b5f6/attachment.html 


M醩 informaci髇 sobre la lista de distribuci髇 CentOS-es