Re: ssh automatico
On Fri, Mar 08, 2002 at 01:14:29PM -0600, miguel angel rojas aquino wrote:
> Una receta que a mi me funciono:
>
> Esto lo hice en una sesion X con dos xterms abiertas, una en la maquina local
> y una haciendo un ssh hacia la maquina remota
>
> 1. En el host local, pasamos al directorio ~/.ssh
>
> 2. Tecleamos ssh-keygen
>
> 3. Despues de cierto tiempo, nos pedira un passphrase o enter, si no
> lo deseamos, en este caso daremos enter solamente.
>
> 4. Esto nos creara dos archivos: identity e identity.pub, abrimos con
> vi este segundo archivo y lo seleccionamos con el raton.
>
> 5. En la maquina remota pasamos al directorio ~/.ssh, y con vi creamos
> un archivo llamado authorized_keys, y dentro de este archivo
> pegamos el contenido copiado de identity.pub.
>
> 6. Guardamos y salimos de vi, y ahora en el host remoto repetimos los
> pasos 2 y 3.
>
> 7. Ahora en la maquina local creamos en ~/.ssh el archivo
> authorized_keys y pegamos en él el contenido de identity.pub de la
> maquina remota.
>
> 8. Guardamos y salimos de vi.
>
> Para verificar que no hayamos cometido ningún error, cerramos la
> conexión al equipo remoto, y volvemos a intentar conectarnos, en esta
> ocasión no deberá pedirnos la contraseña.
>
> En caso de que nos pida la contraseña, borraremos los archivos
> generados en los pasos anteriores, y volveremos a repetir la
> secuencia, cuidando de no cometer algún error.
>
> espero sea de utilidad
>
Perdón, o yo entendí mal o lo que se pedía era cómo ejecutar varios
comandos desde un cron a través de ssh, y no cómo crear una conexión
ssh.
PD: no hace falta ir a ~/.ssh, el ssh-keygen genera los arhcivos donde
corresponde.
~ejg
Reply to: