..:: JoNiuX ::..

Como usar llaves públicas y privadas para conectarse con un servidor Linux sin necesidad de contraseña

escrito por el 22-abril-2014, categorías Internet, Linux

Putty es una aplicación cliente que permite conectarse en forma remota a servidores Linux en forma segura utilizando el protocolo SSH.

Normalmente debes recordar todas las contraseñas para conectarte a cada servidor, pero existe una forma de conectarse sin contraseña mediante el uso de llaves privadas y públicas.

Es necesario descargar estas dos aplicaciones:
– Putty: para conectarse remotamente al servidor.
– PuttyGen: permite generar la llave privada y pública.

Ambas aplicaciones se descargan de la página oficial de Putty y copiarlos en alguna carpeta dentro de su computador, preferentemente c:/Archivos de programa/Putty

Generando la llave

Primero se debe ejecutar el programa putygen.exe el cual permite generar las llaves publica y privada presionando el botón “Generate”

PuttyGen

Para agregar el componente aleatorio a la llave es necesario desplazar el mouse sobre el sector marcado

PuttyGen_generar_llave

Por defecto la llave generada lleva en su identificación la fecha, es recomendable cambiar la fecha por el nombre de usuario, así sera mas fácil gestionar estas contraseñas en el servidor. Para esto se modifica el valor “Key comment”, en este caso el nombre de usuario es “joniux”.

Luego se debe dar clic con el botón derecho sobre la llave publica y seleccionar copiar todo para copiarla al porta papeles de Windows.

La llave privada se graba presionando “Save private key” y luego se elige una carpeta donde debe quedar guardada para usarla al momento de conectarnos, debes recordar donde guardas este archivo de extensión ppk.

Si el computador es privado se puede dejar esta llave sin una frase de activación (Key passphrase), de lo contrario mejor protegerla.

PuttyGen_copiar_llave_publica

Configuración del servidor

En el servidor o computador con Linux debes conectarte con el usuario en forma normal (vía putty o vía sesión en la misma maquina).

En el directorio de “home” del usuario debes crear la carpeta .ssh y dentro de ella el archivo authorized_keys donde copiaras la llave publica que esta en el porta papeles de Windows.

En este ejemplo el usuario es root por lo que el home de root es /root

cd /root
mkdir .ssh
cd .ssh
nano authorized_keys

Pegar el portapapeles en este archivo y grabarlo, el archivo debe quedar parecido a esto

ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAQEAguPOVFxgZvMR1b7fReJHAMmcXTwR4cZEdsT9wZXnAl/
wTDBsHHVBjmUDhdsjAHdswi8NFRlaYA41exnRkbngNq+EHNF9bUAIlKxAcEaI6j6Xmxq19eJSFNXcUn661pNk
jg4XKbTNYFukwRHFZeTHmzfQNDFety+U+ejDxw0QQYQZlxzmT7BTvtWXjEn6d/vATlzCyeE+685a63ylf5DAC
u1Z03cHhILyDz/c6QQQk96sMTpJtx913tgutG6Jk8ijdsjcxoPby68tiL5fEKfhl2wwIAucW3CPRut5J2tL5q
O8/rq3IT0YqEFPjmEkDqybzH7HpC0j4/w== rsa-key-joniux

Luego se debe validar que el archivo quede con permiso 644, en caso que quede con otro permiso se puede cambiar con  chmod 644 authorized_keys

[root@vps1 .ssh]# ls -la
total 12
drwxr-xr-x 2 root root 4096 Apr 22 06:02 .
dr-xr-x--- 3 root root 4096 Apr 22 06:02 ..
-rw-r--r-- 1 root root 398 Apr 22 06:02 authorized_keys
[root@vps1 .ssh]#

Luego se debe validar que el archivo quede con permiso 644, en caso que quede con otro permiso se puede cambiar con  chmod 644 authorized_keys

Configuración de Putty

Una vez generadas las llaves se debe configurar Putty, ejecutas la aplicación y se abre con una ventana de configuración, debes ir a la sección “Connection” y luego “Data”, en el parámetro “Auto-login username” colocar root o el nombre de tu usuario en el servidor.

putty_usuario

Luego debes ir a la sección “SSH” y “Auth” y seleccionar en “Private key file for authentication” el archivo donde guardaste tu llave privada.

putty_llave_privada

Finalmente guardas la configuración para conectarte a este servidor en la sección “Session” completando el nombre del Host (servidor), puerto de conexión y grabando la sesión con algún nombre presionando “Save”

putty_sesion

Luego presionando “Open” puedes conectarte al servidor sin necesidad de contraseña.

 

 

Deja un comentario :, , , mas...

Redimensionando imágenes por lote

escrito por el 26-febrero-2011, categorías Fotografía, Imágenes, Linux

Por hobbie y por trabajo tengo que procesar muchas imágenes, la acción que mas repito es el redimensionado para subirlas a internet o para compartirlas en algún pendrive o dvd.

Procesarlas todas una a una es una completa pérdida de tiempo, por lo que siempre acudo a esta gran utilidad en linux Ubuntu: nautilus-image-converter

¿Cómo instalarla?

Me gusta la línea de comandos, pero la idea es que cualquier usuario usando “ventanitas” pueda hacerlo, por eso mejor la interfaz gráfica:

En el menú superior de Ubuntu seleccionar: Sistema -> Administración -> Gestor de paquetes Synaptic

1-gestor_de_paquetes_synaptic

En la sección Búsqueda rápida, colocar nautilus-image-converter para encontrar el paquete a instalar. Con el botón derecho del mouse dar clic sobre el paquete y seleccionar “Marcar para instalar”, puede que solicite algunas autorizaciones, las cuales hay que aprobar. Una vez que esté instalado aparecerá esta pantalla.

2-cambios_aplicados

Para que se actualice el menu en Nautilus, es necesario reiniciarlo, se puede realizar vía comando, pero la forma mas simple es cerrar la sesión y volverla a abrir.

Una vez reiniciada la sesión (o Nautilus) para procesar por lotes un gurpo de imagenes, seleccionalas y luego da un clic con el botón derecho del mouse para desplegar el menu de acciones, selecciona “Redimensionar imágenes”

3-fotos_redimensionar

Después de seleccionar esta acción aparece la ventana con las opciones, donde puedes seleccionar el tamaño y el nombre del archivo si es que deseas cambiar el nombre o conservar el que tenía inicialmente.

4-redimensionar_imagenes

El programa también permite rotar las imágenes y el funcionamiento es muy similar.

Deja un comentario :, , , , mas...

Terremotos

escrito por el 4-marzo-2010, categorías Internet

usgsPara que decir que estos días han sido bastante movidos en la capital de Chile, después del terremoto del sábado en la madrugada, hemos sentido replicas constantemente, tantas que ya nos estamos acostumbrando al movimiento contínuo de nuestro suelo, esto en Santiago, donde la magnitud del desastre es un chiste comparado con lo que vivieron los habitantes en las ciudades del sur.

Interesante efecto se produce, una especie de mareo constante donde las paredes ya no parecen tan rectas y el suelo ya no es tan firme como de costumbre.

Dentro de tanta noticia de catastrofe, fotos de desastre y videos de tsunamis un sitio me ha parecido muy interesante, un registro de cada “Evento” con su correspondiente magnitud y ubicacion en latitud y longitud.

Dejo esta entrada en mi blog ya que lo he perdido varias veces y tengo que ir al historial de navegacion para ver donde estaba el sitio.

Deja un comentario :, , mas...

Chateando, twitteando, hablando por celular… Nimbuzz

escrito por el 2-marzo-2010, categorías Internet, Móviles

nimbuzz-iconLa verdad es que no he tenido tiempo para seguir escribiendo en este blog, por ahi tengo muchos articulos que no he podido transcribir, pero en vista de este ultimo terremoto en Chile, he quedado incomunicado, siendo el celular el unico medio que tengo para conectarme a internet, claro que tengo que caminar 2 cuadras de campo para alcanzar la señal de la antena 2G que quedo conectada en Malloco.

Como es un poco peligroso andar con un notebook en la calle, obligado a chatear con Nimbuzz

Deja un comentario :, , , , mas...

El día del Administrador de Sistemas

escrito por el 31-julio-2009, categorías Internet, Linux, Móviles, Php, Programación

pantalla_desiertoComo todos saben, existe el día del niño, el día de la madre, el día del tío, el día del carabinero, el día del …. y una larga lista mas de días donde se celebra a una persona especial ya sea por su rol dentro de la familia o por su profesión…

¿Y el Administrador de Sistemas cuando? Bueno, desde hace ya varios años nuestros amigos del país del norte celebran el “System Administrator Appreciation Day” una costumbre que al menos aca en Chile pasa desapercibida… claro, el 31 de julio no es una fecha muy buena para un Administrador de Sistemas, es cierre de mes, todos estan desesperados porque los informes no cuadran, las recargas a celulares de prepago suben, las conciliaciones de cuentas corrientes se demoran mucho, y seamos sinceros, no es una fecha en que precisamente todos nuestros usuarios quieran demostrar cuanto nos aprecian…

¿Porque no cambiamos de día mejor?

PD: Si mañana no hay sistema, no se puede llamar por celular, tu tarjeta 3G no funciona, el sitio del banco no funciona… es que la celebración fue muy buena.

Deja un comentario :, , mas...

Un pequeño paso para el hombre…

escrito por el 21-julio-2009, categorías Internet

astronautaEscribiendo un artículo para el blog del colegio de mi hija, recordé que cuando era niño, alucinaba con ser astronauta, entonces le pregunté a mi Papá que tenía que hacer para convertirme en un astronauta y él me explicó que primero tenía que estudiar alguna carrera relacionada con las ciencias, que la carrera de “astronauta” no existía como tal y que todos los astronautas eran ingenieros, científicos o pilotos  (claro que me ocultó que siendo chileno, tenía una posibilidad en 100 billones de ser un astronauta real…) y me habló de una palabra rara para mi en ese tiempo… “ingeniería”, y entre sus cachureos saco un viejo diaro que atesoraba desde ese 20 de julio de 1969, era un modelo a escala del módulo de alunizaje “Eagle” para armar en papel.

Juntos construimos en papel y cartón el famoso módulo lunar… con el tiempo ese módulo lunar se perdió entre mis cosas (era y sigo siendo muy desordenado) y finalmente llegó a una bolsa plástica para ser restaurado y luego a la basura por error.

Hoy me propuse encontrar ese módulo… y en pocos segundos di con él, mi “módulo lunar”!!! (gracias Google), obvio que nunca llegué a ser astronauta, llegué hasta ingeniero no mas… pero ese es otro cuento,  mi padre siguió armando maquetas como hobbie, de hecho tiene unas espectaculares de la guerra de las galaxias y a veces hace exposiciones de las creaciones hechas con papel reciclado. Por mi parte, soñaré con explorar la luna gracias a Google, al igual que como ya he explorado puntos interesantes para mi en la tierra con Google Earth o he competido con amigos buscando las coordenadas exactas de la pirámide del sol en Teotihuacán o la ciudad sagrada de los incas: Machu Pichu… (no debería escribir esto, ya deben estar buscando las coordenadas de los restos del Lem en la luna y cualquier coordenada que se les ocurra y yo aquí escribiendo…)

modulo-lunar-de-papel-eagle

Si quieren construir el modulo lunar, aquí les dejo “los fuentes“…

¿viviré para cuando lleguemos a marte?

1 Comentario :, , , , , , , , mas...

Mail for Exchange

escrito por el 1-julio-2009, categorías Internet, Móviles

nokia_n95Desde hace un tiempo que tengo un Nokia n95 de pruebas, y como tal, lo he sometido a multiples pruebas, como caídas libres, golpes contra escritorios, rayones y algunas reiniciadas violentas con golpes incluídos y piezas repartidas por todos lados. La verdad el equipo se ha portado bien, ha resistido a mi  “trato normal” y ha sobrevivido.

El GPS es bastante decente, aunque si no tienes señal de celular (que es la situación típica para usar el GPS) no te desplegará el mapa por razones obvias. La cámara, sigue siendo una cámara de celular asi que no le pido mucho. El bluetooth sin problemas, se ha asociado a cualquier cosa que soporte el protocolo.

Las teclas no han resistido mucho eso si, ya estan gastadas en menos de 6 meses de uso, cosa que para lo que cuesta no es bueno.

La navegacion 3G es excelente, sin problemas navega por cualquier sitio, en especial los diseñados para equipos móviles, puedes mandar tus fotos a facebook, flickr o lo web social de turno, e incluso las puede tagear con su GPS.

(continuar leyendo…)

Deja un comentario :, , , , , , , mas...

Ubuntu 8.10 con modem Huawei E270 Entel PCS

escrito por el 26-febrero-2009, categorías Internet, Linux, Programación

Debido al exito de mi post anterior, aqui les dejo la receta de como conectar a la red 3G de Entel PCS un Linux Ubuntu 8.10 con un modem Huawei E270.

Para empezar los ingredientes:

– Notebook o Computador de escritorio con Linux Ubuntu 8.10 instalado.

– Modem Huawei E270 con su correspondiente chip Entel PCS activo.

¿Y cómo lo hago?

(continuar leyendo…)

5 Comentarios :, , , , , mas...

Cambiando el tema en WordPress

escrito por el 21-febrero-2009, categorías Internet, Programación, WordPress

La rutina aburre, asi que a cambiar el template la plantilla o tema de mi blog personal, ¿y como se hace?.

Es bastante simple, lo primero que debes hacer es buscar un tema que te guste. El sitio oficial de WordPress tiene muchas plantillas y temas disponibles asi que es solo ver y buscar lo que te agrade.

Luego debes bajar los fuentes a tu computador, normalmente los fuentes de un tema vienen en un archivo comprimido zip, asi que simplemente se deben descomprimir en una carpeta temporal en tu equipo de trabajo.

(continuar leyendo…)

1 Comentario :, , , , , , , mas...

Reviviendo tarros viejos

escrito por el 9-noviembre-2008, categorías Linux, Pyme

Ya es normal que ese fiel computador que nos ha acompañado tanto tiempo, sea reemplazado por otro mas moderno. ¿qué hacer con el computador viejo?, regalarlo es una buena opción, siempre hay algún amigo, o sobrino que recibirá ese “desecho” muy contento. Pero ¿les será útil? o ¿simplemente les regalaremos un tarro viejo que quedará olvidado por ahi juntando polvo?.

Para una empresa, el problema del reemplazo de computadores viejos se resuelve simplemente “eliminado” el material en desuso, la verdad, es triste ver como se destruye tecnología, equipos y sobretodo notebooks y computadores de escritorio simplemente porque es mucho mas caro donarlos que destruirlos o porque su posible ingreso al mercado afectaría la venta de computadores nuevos.

Pero ¿cómo darle una nueva vida a computadores que ya no corren los nuevos sistemas operativos?…

(continuar leyendo…)

Deja un comentario :, , , , mas...

¿Buscando algo?

Use este formulario para buscar en el sitio:

¿No encontraste lo que buscabas? Déjame un comentario y veré como puedo ayudarte!

Visita a mis amigos

Algunos amigos que tienen sus blogs...