miércoles, 10 de julio de 2013

SSH sin contraseña

A continuación una guía para evitar que el servicio SSH pida contraseña (password), es muy útil cuando queremos hacer copias de un servidor a otro en un cron por ejemplo.

Hace unos años funcionaba bien, pero tuve un problema el 2018, entonces he creado la forma 2, que esa sí me funcionó entre un equipo Fedora y CentOS.

  1. En el cliente. Ejecuta los siguientes comandos: 
    • $ mkdir -p $HOME/.ssh
    • $ chmod 0700 $HOME/.ssh
    1. Alternativa 1
    • $ ssh-keygen -t dsa -f $HOME/.ssh/id_dsa -P ''
    • Se generarán 2 archivos: $HOME/.ssh/id_dsa (con la llave privada) y $HOME/.ssh/id_dsa.pub (con la llave pública)
    1. Alternativa 2
    • $ ssh-keygen -b 4096 -t rsa  (Cuando pida contraseña varios enters)
    • Se generarán 2 archivos: $HOME/.ssh/id_rsa (con la llave privada) y $HOME/.ssh/id_rsa.pub (con la llave pública)
  2. En el cliente. Copia $HOME/.ssh/id_dsa.pub al servidor.
    • Alternativa 1: $ scp $HOME/.ssh/id_dsa.pub usuarioServer@IPServidor:
    • Alternativa 2: $ scp $HOME/.ssh/id_rsa.pub usuarioServer@IPServidor:
  3. En el servidor. Ejecuta los siguientes comandos:
    • Alternativa 1: $ cat id_dsa.pub $HOME/.ssh/authorized_keys2
    • Alternativa 2: $ cat id_rsa.pub $HOME/.ssh/authorized_keys2
    • $ chmod 0600 $HOME/.ssh/authorized_keys2
    • En algunas versiones de OpenSSH deberás ejecutar los comandos $ cat id_dsa.pub >> $HOME/.ssh/authorized_keys y también $ chmod 0600 $HOME/.ssh/authorized_keys A mi me funciono sin estar argucia.
  4. Para testear si todo funcionó bien. En el cliente ejecuta:
    • $ ssh usuarioServer@IPServidor
    • Debería entrar directo sin pedirte contraseña.
Ahora puedes copiar archivos utilizando scp sin problemas entre uno y otro servidor. Hice la prueba sobre CentOS y Fedora sin dramas!!!.

Enlace de referencia: http://www.csua.berkeley.edu/~ranga/notes/ssh_nopass.html

sábado, 27 de abril de 2013

Flisol 2013

Aqui mi presentación del Flisol 2013, sobre la implementación de Firewalls con la distro pfsense, fue un taller, entonces solamente en la presentación está la parte teórica, lamentablemente no encontrarán una guía sobre la parte práctica.


miércoles, 8 de agosto de 2012

Las mejores aplicaciones Android que no deben faltar en tu teléfono (2012)

Después de mas de un año con el teléfono y probando muchas aplicaciones, aquí mi lista de aplicaciones que NO deben faltar en tu teléfono.

  1. Adao File Manager. Herramienta para gestionar tus archivos y directorios: copiar, eliminar mover, etc.
  2. Adao Task Manager: Te permite rápidamente ver los procesos que están corriendo y bajarlos del sistema.
  3. Astrid Tasks. La recomiendo como una de las mejores herramientas de productividad, tiene conexión con Google Tasks además que te recuerda las tareas, puedes medir tiempos, etc.
  4. ConnectBot: Permite realizar conexiones ssh, ftp, si eres administrador de sistemas una aplicación que no te la puedes perder
  5. ConvertPad. Permite convertir diferentes categorias como: peso, area volumen, temperatura, tiempo, velocidad, etc..
  6. DiskUsage: Permite ver de manera gráfica qué esta consumiendo memoria en tu teléfono.
  7. Drive. La competencia de Dropbox para Google.
  8. Dropbox: La mejor herramienta para tener sincronizados documentos en diferentes lugares, yo utilizo para la laptop de mi casa, la desktop de mi trabajo, mi netbook y el móvil.
  9. Evernote y Evernote Widget. Si quieres guardar archivos de texto, imagenes, muy buena se sincroniza con aplicaciones para la computadora.
  10. Fing: Excelente herramienta para testear la red, permite hacer ping, traceroute, escaneo de puertos, esta buenísima!!!
  11. Google+, Gmail. Para mantenerte conectado al mundo de los amigos y el correo electrónico.
  12. Google Translate: Permite traducir a diferentes idiomas, puedes hacer un dictado y escuchar la traducción en el idioma traducido.
  13. Photaf. Para hacer fotos panorámicas, muy buena la aplicación.
  14. Power Note: Viene de la empresa Diigo, puedes utilizar para subir notas, fotos, grabaciones de voz, imágenes. Esta muy bueno!!!!. Yo lo utilizo como un notepad.
  15. RingDroid. Para cortar los mp3 de tus canciones favoritas y volverlas ringtones.
  16. SoundHound. Para escuchar un tema y luego conectado a Internet te diga el nombre de la canción y el artista, sirve de mucho.
  17. Traffic Statics. Si quieres saber cuanto consumes en utlizando el Internet en 3G o Wifi y tener una alarma si estas en algún plan de 3G.
  18. Wifi Analyzer. Si quieres testear las conexiones disponibles de Wifi, tiene una vista muy interesante donde muestra los dbi por conexión, me gusta!!!.