analytics

jueves, 31 de diciembre de 2009

Lanzada la Pre-Beta pública de Jolicloud

Como despedida del año y a estas horas os comunico que se lanza la pre-beta pública de Jolicloud

Como estoy a punto de vestirme para irme ya, os dejo el link de la pagina y ya os hacéis una idea de que es y como funciona.

Jolicloud: descarga

Feliz año lectores!!!

miércoles, 30 de diciembre de 2009

Crear un rar en varias partes

Pequeña ayuda para la gente que sube archivos a sitios como megaupload y demás.

Tendremos instalado el paquete "rar" y la estructura es la siguiente:
#rar a -v"tamaño" nombre_final archivo_a_comprimir

Ejemplo:
#rar a -v500m destino Documentos

Con ese comando de la carpeta Documentos lo sacara a unos archivos de 500m llamados destino.partXX

martes, 29 de diciembre de 2009

Configuración basica de vsftpd

Sabéis lo difícil que puede ser configurar el ftp solo con el .conf así que os pongo uno casero. En resumen, tiene acceso anónimo, poca gente lo utiliza con usuario y los usuarios anónimos pueden subir archivos.
dirmessage_enable=YES
nopriv_user=ftpsecure
anonymous_enable=YES (permite entrar anonimamente)
anon_world_readable_only=YES
syslog_enable=NO
connect_from_port_20=YES
pam_service_name=vsftpd
listen=YES
ssl_enable=NO
pasv_min_port=30000
pasv_max_port=30100
anon_mkdir_write_enable=YES (Se pueden crear carpetas)
anon_root=/home/ftp (Directorio del ftp)
anon_upload_enable=YES (Permitir subir archivos)
chroot_local_user=NO (no necesita usuarios para entrar)
ftpd_banner=Configurado por mi (banner)
idle_session_timeout=900
local_enable=NO
log_ftp_protocol=NO
max_clients=10
max_per_ip=3
pasv_enable=YES (modo pasivo)
ssl_sslv2=NO
ssl_sslv3=NO
ssl_tlsv1=YES
write_enable=YES (Se permite escribir)

El directorio del ftp es /home/ftp por lo que hay que tener cuidado que tengamos una buena configuración de permisos para no tener fallos

miércoles, 23 de diciembre de 2009

Backup de una base de datos MySQL

Es importante hacer backup de las cosas, si no pasa lo que me pasó a mi recientemente, como no quiero volver a repetir fallos he decidido hacer backup de esta.

Necesitaremos el ejecutable mysqldump que se encuentra en el paquete mysql-client. Desde mi maquina local ejecuto lo siguiente:
#mysqldump -u admin -p -h maquina.remota.com database1 > fecha.sql

Hace un backup con el usuario admin, que debe de tener los privilegios de poder bloquear la base de datos en -p nos pide la password el -h el host remoto la database1, la base de datos que queréis salvar y el > `date`.sql exporta la salida del comando a un archivo con el nombre la fecha de hoy .sql

Si queremos restaurar basta con eliminar la base corrupta, crear otra y desde la shell escribir lo siguiente:
#mysql -u usuario -p -h maquina.remota.com database1<archivo_backup.sql

martes, 22 de diciembre de 2009

Intento de ataques Iraníes

Revisando el log de mi servidor me encuentro con una ip que no para de hacer login de root contra mi maquina probando miles de puertos con el protocolo ssh. Esto me recuerda al incidente de twitter con esta gente:



No entiendo el interés de esta gente por joder a las webs. ¿En vuestras paginas también veis estos ataques?

domingo, 20 de diciembre de 2009

Comunicado para usuarios registrados

Como sabréis los usuarios registrador no habréis podido entrar, se debe a que la base de datos la termine de romper.

Los usuarios os podréis registrar aquí:

http://linuxadmin.es/wp-login.php?action=register

sábado, 19 de diciembre de 2009

Con Wordpress 2.9 y otras aventuras

El blog ha sufrido cambios importantes como veréis. Ninguno de los cambios estaba previsto pero ya sabéis lo que es actualizar, a veces falla, a veces funciona.

Como cada día entro en el apartado administración y leo: nueva versión, actualiza tu blog!! Que iluso fui al pensar, mira nuevas funcionalidades. Yo confié en mi suerte y puse: Actualizar automáticamente, hoy iba sobrado el proceso duro poco pero fue un desastre. TODAS LAS PAGINAS EN BLANCO.

Menos mal que mi subconsciente me dijo: "Isma haz una exportación de tu blog.... uuuuhhh y copiate la carpeta wp-content"

Las paginas seguían en blanco, apache no me daba errores, firefox tampoco, lynx tampoco, así que solución drástica:
#rm -rf * (le puso el menos f para que vea que estaba furioso)

Después conectado a la consola:
#wget puto-wordpress-2.9.zip

#unzip puto-wordpress-2.9.zip

Este proceso anterior le he realizado 6 veces,lo hice hasta de manera gráfica con herramientas como Krusader pero nada todo paginas en blanco. Hasta que misteriosamente a la 6 funciona y pude entrar en mi navegador en mi web y me salta un mensaje muy amigable diciendo: Configura tu blog!!! (maldito cabronazo la que me habéis liado)

Después de adaptar mi config.php con la base de datos antigua: ZAS PAGINA EN BANCO todo un misterio. La cosa se iba complicando poco a poco: tengo un rm de mi blog, una base de datos que me esta tocando los cojones y un cabreo monumental.

No tenía mucho tiempo, había que restablecer el servicio, recibo pocas visitas, así que no puedo permitirme el lujo de perder el tiempo:
#mysql> drop table mis tablas (son muchas)

Esto avanzaba viento en popa, ya no había vuelta atrás.

Después con la database jodida, volví a mi navegador y al entrar: toma configuración desde 0 (y me lo quería perder) Despúes de instalar mi wordpress importo el archivo de comentarios entradas y demás y me copio el wp-content.

Pensareis que la historia acaba y tenia final feliz, pero no es así, volví a confiar en mi suerte y toque un plugin, exactamente el wp-scan-secrity, me cambio el sufijo de las tablas mysql por seguridad y menuda seguirdad, cuando entro en la pagina del administrador me dice: NO TIENES AUTORIZACIÓN PARA ACCEDER A ESTA PAGINA. ¿Como coño no voy a tener autorización si soy el jodido admin del sitio? Misterio googleando la gente estaba igual que yo, el tiempo seguia contando y mis lectores impacientes.
#rm -rf *

#mysql> drop tables mis tablas

Volvi a la misma:
#wget puto-wordpress-de-las-pelotas-2.9.zip

#unzip puto-wordpress-de-las-pelotas-2.9.zip

Me hago mi wordpress desde 0 otra vez y cuando me copio la carpeta de wp-content hago un maravilloso:
#rm -rf wp-contetnt/plugins/wp-seguridad-tocapelotas-jode-blogs

Esta vez no me iba a poder, y no iba a volver a tropezar 2 veces en el mismo plugin.

En fin cambie el tema, escribí esta entrada y todo a podido volver a la normalidad. También menos mal que mi chica esta currando si no si que esto habría sido un desastre.

No voy ha hablaros de las mejoras de wordpress 2.9 por que estoy demasiado enfadado para ponerme a verlas, así que las iréis descubriendo en otros blogs.

Siento la interrupción del sitio, espero que les guste el tema y se admiten comentarios. En ningún momento quiero dañar la imagen de wordpress ya que es la plataforma que utilizo y aunque no me funcione muy bien el update me encanta wordpress y os animo a todos a que lo uséis.

miércoles, 16 de diciembre de 2009

Me dispongo a instalar Arch

Después de leer maravillas de esta distribución me la he bajado y la instalaré mañana para ver que tal va y poder compararla con las más grandes. Espero grandes cosas de esta, sus fans han dejado bien algo el listón.

martes, 15 de diciembre de 2009

USB + VirtualBox

Al intentar conectar el pendrive a la maquina virtual: sorpresa!! no lo podia conectar. Así lo que tenemos que hacer es lo siguinte:
#vi /etc/group

Localizamos la linea vboxusers y nos agregamos en el grupo, quedando más o menos así:
vboxusers:!:1000:isma (EL 1000 ES EL GID)

Editamos el fstab
#vi /etc/fstab

Y añadimos la siguiente linea:
none /proc/bus/usb usbfs devgid=1000,devmode=664 0 0

devgid=1000 ese numero lo he sacado de vboxusers:!:1000:isma

Cerramos sesión y listo.

domingo, 13 de diciembre de 2009

Configuración de Untangle 7

Ya lo hemos instalado y pre-configurado, ahora haremos un configuración básica.

Una vez logueados en la maquina nos aparecerá algo así:


Post-instalación de Untangle 7

Una vez instalado Untangle en nuestro maquina empezamos a configurarlo.

Arrancamos la maquina desde nuestro disco duro:


Arrancando. Esta captura me la podía haber ahorrado pero queda bonito.

Instalar Untangle 7

Ya hice lo propio con Untangle 6.1 pero tuve un problemas con las capturas, así que me decido a realizar este manual. Consta de tres partes: instalación, pos-instalación y configuración.

Nos descargamos la iso de la pagina del proyecto y como requisitos de hardware 2 tarjetas de red, esto es imprescindible. Una vez quemada la iso la metemos en la nueva maquina y aparecerá el grub:


Como veis somos muy avanzados y elegiremos el expert mode.

miércoles, 9 de diciembre de 2009

Solución al error de emesene con OpenSuse 11.2

Si habéis tenido este error, estaréis desesperados, así que os muestro la solución:

Editar el fichero de configuración user.dat:
#vi ~/.config/emesene1.0/user.dat

Insertad msn contraseña y busy de la siguiente manera:
tumsn@hotmail.com:password:busy

Guardáis y cerráis. Y ya habrá desaparecido el bug.

Fuente: emesene

VLC en la terminal

Si tenéis vlc instalado tendréis el comando cvlc (console vlc) para ejecutarlo simplemente:
#cvlc /home/linuxadmin/Music/Album1/

El comando re arriba os reproducirá toda la música que tengáis en la carpeta Album1, si por el contrario solo queréis escuchar una canción:
#cvlc /home/linuxadmin/Music/Album1/song1.mp3

No esperéis algo avanzado, simplemente lo veo como curiosidad.

Lanzado Thunderbird 3

Todos conoceréis a este excelente lector de mail y de noticias y blogs capaz de  hacer frente a Outlook. A estado mucho tiempo en estado "beta" pero salio, y de que manera.



A mi parecer las mejoras que veo son:

  • Creación de cuentas más fácilmente

  • Pestañas

  • Nos enviara los mensajes como HTML

  • Aspecto visual

  • Gmail y Thunderbird de la mano

  • Un gestor de actividad ( nos dice por ejemplo lo que ha indexado)


Como aporte adicional para aumentar las características de Thunderbird siempre añado el plugin lightning, que nos añade un calendario y muchas opciones más.

domingo, 6 de diciembre de 2009

Peluche de Konqui

Para los fans de KDE no puede faltar en la habitación este peluche, si no sabéis que pediros en navidad este es tu regalo:


Lo podéis conseguir aquí donde cuesta 29.00 €.

viernes, 4 de diciembre de 2009

Solución al error de Amarok con los mp3 en OpenSuse 11.2

Esta mañana al pinchar el disco duro y ver que amarok pasaba de mi cuando le daba un mp3 pense: malo. Para los que llevéis años en esta distribución sabréis los "problemillas" que da el mp3.




La solución es fácil, click and install

Esto nos añade los repositorios necesarios y nos los instala solo. Sencillo.

Fuente: opensuse-community.org

miércoles, 2 de diciembre de 2009

En defensa de los derechos fundamentales en internet


  1. Los derechos de autor no pueden situarse por encima de los derechos fundamentales de los ciudadanos, como el derecho a la privacidad, a la seguridad, a la presunción de inocencia, a la tutela judicial efectiva y a la libertad de expresión.

  2. La suspensión de derechos fundamentales es y debe seguir siendo competencia exclusiva del poder judicial. Ni un cierre sin sentencia. Este anteproyecto, en contra de lo establecido en el artículo 20.5 de la Constitución, pone en manos de un órgano no judicial -un organismo dependiente del ministerio de Cultura-, la potestad de impedir a los ciudadanos españoles el acceso a cualquier página web.

  3. La nueva legislación creará inseguridad jurídica en todo el sector tecnológico español, perjudicando uno de los pocos campos de desarrollo y futuro de nuestra economía, entorpeciendo la creación de empresas, introduciendo trabas a la libre competencia y ralentizando su proyección internacional.

  4. La nueva legislación propuesta amenaza a los nuevos creadores y entorpece la creación cultural. Con Internet y los sucesivos avances tecnológicos se ha democratizado extraordinariamente la creación y emisión de contenidos de todo tipo, que ya no provienen prevalentemente de las industrias culturales tradicionales, sino de multitud de fuentes diferentes.

  5. Los autores, como todos los trabajadores, tienen derecho a vivir de su trabajo con nuevas ideas creativas, modelos de negocio y actividades asociadas a sus creaciones. Intentar sostener con cambios legislativos a una industria obsoleta que no sabe adaptarse a este nuevo entorno no es ni justo ni realista. Si su modelo de negocio se basaba en el control de las copias de las obras y en Internet no es posible sin vulnerar derechos fundamentales, deberían buscar otro modelo.

  6. Consideramos que las industrias culturales necesitan para sobrevivir alternativas modernas, eficaces, creíbles y asequibles y que se adecuen a los nuevos usos sociales, en lugar de limitaciones tan desproporcionadas como ineficaces para el fin que dicen perseguir.

  7. Internet debe funcionar de forma libre y sin interferencias políticas auspiciadas por sectores que pretenden perpetuar obsoletos modelos de negocio e imposibilitar que el saber humano siga siendo libre.

  8. Exigimos que el Gobierno garantice por ley la neutralidad de la Red en España, ante cualquier presión que pueda producirse, como marco para el desarrollo de una economía sostenible y realista de cara al futuro.

  9. Proponemos una verdadera reforma del derecho de propiedad intelectual orientada a su fin: devolver a la sociedad el conocimiento, promover el dominio público y limitar los abusos de las entidades gestoras.

  10. En democracia las leyes y sus modificaciones deben aprobarse tras el oportuno debate público y habiendo consultado previamente a todas las partes implicadas. No es de recibo que se realicen cambios legislativos que afectan a derechos fundamentales en una ley no orgánica y que versa sobre otra materia.


Vía: www.enriquedans.com

martes, 1 de diciembre de 2009

Script de iptables sencillo

Esto es un script sencillo que fácilmente podéis adaptar a vuestro ordenador. Es algo sencillo para todo el mundo.
#!/bin/bash
iptables -F
iptables -X
iptables -Z
iptables -t nat -F
iptables -A INPUT -p tcp --dport 53 -j DROP
iptables -A INPUT -p tcp --dport 106 -j DROP
iptables -A INPUT -p tcp --dport 110 -j DROP
iptables -A INPUT -p tcp --dport 995 -j DROP
iptables -A INPUT -s 127.0.0.1 -p tcp --dport 3306 -j ACCEPT
iptables -A INPUT -p tcp --dport 3306 -j DROP
echo " Todo ok : `iptables -L -n`"

Como podéis ver se deniega el puerto 53, 106, 110, 995 y al puerto 3306 solo le llegan las conexiones del localhost, la ultima linea muestra lo que hemos hecho en nuestro iptables. En futuros posts lo complicaremos más.