Wordpress actualizado a la versión 2.5.1

Escrito por Juanjo el Tuesday, 29 de April del 2008 a las 11:05 am

Apenas un par de días después de actualizar a la tan nombrada versión 2.5 del Wordpress, he actualizado de nuevo debido a unos fallos graves de seguridad en la misma. Lo he hecho con celeridad, teniendo en cuenta los inconvenientes en otros blogs de mayor calado.

He aprovechado también en instalar el plugin wp-cache, que al parecer debería venir por defecto en todas las instalaciones, si tenemos en cuenta el consumo de CPU de Wordpress cuando carece de él: Wordpress devora la CPU del servidor.
De resto, la vida sigue con normalidad.

Escribir comentario

Categoria: Blogs, Tecnología

Priceless…

Escrito por Juanjo el Sunday, 27 de April del 2008 a las 1:41 am

No debería hacerme gracia, pero para ser sinceros, sí que me hace:

“Flowers $20
Dinner $70
Movies $25
Drinks $30
Hotel $115

The look on his face when you tell him you are on your period….PRICELESS!!!!!
Mira que son crueles :P
Visto en morrigan

Comentarios (3)

Categoria: Humor

Tip de Supervivencia: Autenticación Automática en SSH

Escrito por Juanjo el Sunday, 27 de April del 2008 a las 12:06 am

En una continua búsqueda de hacer las rutinas diarias delante del pc lo más cortas posible, he seguido estos pasos para autentificarme automáticamente en servidores remotos. En mi caso, necesito conectarme diariamente a mi cuenta en la Facultad mediante el protocolo seguro SSH. Básicamente, la cosa sería algo así como:

ssh usuario@hostremoto
RSA key fingerprint is d6:i0:ah:e1:8a:65:c3:3c:d2:35:ed:66:58:75:8e:8g.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'hostremoto,IP' (RSA) to the list of known hosts.
usuario@hostremoto's password:
prompt-usuario>

Primero pedimos el acceso a un servidor remoto vía ssh. Éste nos devuelve un secuencia de bytes que sirve como comprobación de la clave pública del RSA (conocida como key fingerprint), nos advierte que el host remoto será añadido como servidor conocido (se concatenará una línea en el archivo .ssh/known_hosts con el servidor, el protocolo de encriptación y la clave privada de acceso al mismo), y nos pide la clave de acceso. Puede que realizar esta acción no sea demasiado difícil ni larga…si se hace una única vez. Pero muchas veces es necesario autenticarse varias veces (inluso en la misma facultad se cuenta con varios servidores con servicios asociados distintos, y es necesario saltar de uno a otro, vía ssh, realizando el proceso de nuevo), y la tarea, de tan repetitiva, termina siendo tediosa. Peor aún, si se mantiene un repositorio tipo SVN en un servidor remoto, y es necesario el acceso vía SSH al mismo, cada commit/update de los cambios necesita realizar el proceso de autenticación de nuevo. Así que es necesario encontrar una solución que lo automatice. Y es aquí donde entra en juego algunos comandos muchas veces desconocidos para el común de los mortales, que nos simplifican la tarea. La cosa sería más o menos así:

SSH incluye la posilibidad de autenticar usuarios mediante el uso de claves públicas (es necesario conocer un poco de la encriptación por clave pública para entender ésto). En lugar de autenticar al usuario con la clave, el servidor SSH en la máquina remota verifica un mensaje firmado con la clave privada del usuario con la copia de la clave pública. El primer paso sería conseguir, por tanto, una clave pública. Para ello se puede utilizar el comando ssh-gen:

$ ssh-keygen -t rsa -N '

La opción -t selecciona el tipo de clave que se desea generar (en este caso, rsa). Los otros tipos son rsa1, y dsa. La opción -N indica la opción de una passphrase (frase clave). En principio, nosotros indicaremos mediante el doble comillado simple ” que no deseamos utilizar una passphrase. Por defecto, la identificación será guardada en un fichero en /home/usuario/.ssh/id_rsa. La clave pública se almacenará en /home/usuario/.ssh/id_rsa.pub.

Una vez que se ha generado el par de claves, es necesario copiar la clave pública en la máquina remota. Para esto, es necesario concatenarla al archivo .ssh/authorized_keys en el host remoto:

$ ssh-copy-id -i ~/.ssh/id_rsa.pub usuario@hostremoto

También puede hacerse como alternativa:

$ ssh remote.machine "umask 077; cat >> .ssh/authorized_keys" < /home/user/.ssh/id_rsa.pub

El comando “umask” es necesario, ya que el servidor se negará a leer el archivo /home/user/.ssh/authorized_keys si ha perdido permisos.

Ahora se puede editar el arhivo /home/.ssh/config y añadir un par de líneas:

Host aliasHostremoto
Hostname hostremoto
user usuario_en_host_remoto

La linea Host permite utilizar un alias para el nombre del servidor (para hacerlo incluso más corto). La línea Hostname es el nombre completo del servidor, y la línea user, es obviamente, el login. Como ejemplo:

Host etsii
Hostname hostremoto.etsii.ull.es
user mi_usuario

Por tanto, para conectarme a mi cuenta de la facultad únicamente necesito hacer:

$ ssh etsii
Last login: Wed Apr 23 13:34:00 2008 from mi.maquina

Y ya está. Es recomendable echarle un vistazo a todos los comandos utilizados, y conocer las opciones no comentadas que puedan ser útiles en otras situaciones similares.

Fuentes:
SSH Authentication.
SSH Bouncing - How to get through firewalls easily. (para hacer cosas más sofisticadas).

Escribir comentario

Categoria: Tips Supervivencia

WordPress actualizado

Escrito por Juanjo el Wednesday, 23 de April del 2008 a las 5:11 pm

Aprovechando un momento libre entre clase y clase he actualizado el WordPress, instalando la última versión estable, la 2.5. Pese a haber leído en algunos blogs ciertos errores o problemas relacionados con la instalación, la mía fue totalmente indolora.

En Anieto2k han sido recopilados varios manuales, tutoriales y tips que sirven como iniciación a la nueva versión, ideal para consultar dudas, o terminar de adaptarse a las nuevas opciones disponibles: aNieto2K: Wordpress 2.5 como si estuvieras en primero

Escribir comentario

Categoria: Blogs

Comentarios Recientes
  • alexis perez: Pero no hay que ser un ingeniero para darse cuenta que por ejemplo en la pregunta 1, reclama o lanza...
  • débora: te eché de menos :-(
  • egeo87: LOS INDIANOS, EMPIEZA LA CUENTRA ATRAS! http://www.lapalma.es/post/201 0-01-16-los-indianos-empiez...
  • Roger: Gracias, nos veremos, soy este chico en ropas blancas y un sombrero :-)
  • Roger: Ustedes ya saben que dia sera Los Indianos este ano?
  • Sergio: Mamonazo!! como es posible que si busco en google “los indianos 2010″ tú blog sea el 2º...
  • Jose Frechín: Hace poco estuve tentado de usarlo, pero claro, soy un vago y eso de bajarme los archivos y luego...
  • Óscar: Juanjo eres un grande tio!!! de mayor (cuando acabe la técnica) quiero ser como tú
  • Juanma: Sip, se podría decir que sip !!!!
  • Juanma: En cuanto pases por esta situación seguro que no te hace la misma gracia :p .. Saludos !!


All's clear