mygnuLINUX

$vi mygnuLINUX

Comprobar clave y ceritificados SSL

Posted by Gnu Linux en 26 \26UTC noviembre \26UTC 2012

Cuántas veces hemos tenido problemas a la hora de cargar nuestros certificados ssl’s. Antes de proceder a instalar un nuevo certificado, lo mejor es que revisemos siempre. Para ello podemos ejecutar lo siguiente

openssl x509 -noout -modulus -in *.crt | openssl md5; openssl rsa -noout -modulus -in *.key | openssl md5

Si el resultado final, es el mismo md5, el resultado es que nuestra clave corresponde con nuestro certificado y viceversa.

Saludos

Posted in General | Etiquetado: , , | Leave a Comment »

Linux Professional Institute

Posted by Gnu Linux en 15 \15UTC abril \15UTC 2011

Hoy en día están muy de modas las certificaciones IT que dan un impulso a la carrera de cualquier profesional dedicado al mundo de las tecnologías. Una de ellas es la certificación Linux Professional Institute. La certificación es una certificación general de Linux compuesta por tres niveles:

  • Junior Level Linux Professional (LPIC-1)

Pre-Requisitos: Ninguno

Requisitos: Superar los exámenes 101 and 102

Descripción general de Tareas:
Para superar el nivel 1 de certificación LPI el candidato debería ser capaz de:

  • Trabajar con la línea de comandos Linux
  • Llevar a cabo simples tareas de mantenimiento: soporte a usuarios, dar de alta usuarios en un sistema más grande, gestionar backups y restauraciones, apagar y reiniciar el sistema.
  • Instalar y configurar un terminal de trabajo (incluyendo X) y conectarlo a una LAN, o conectar un PC aislado a Internet mediante modem.

Para mayor detalle de los objetivos cuestionados en cada uno de los dos exámenes puedes consultar los siguientes links:

  • Advanced Level Linux Professional (LPIC-2)

Pre-Requisitos: Estar en posesión de una certificación LPIC-1 en activo para recibir la certificación LPIC-2. Aún así, los exámenes que componen las certificaciones LPIC-1 y LPIC-2 pueden realizarse en cualquier orden.

Requisitos: Superar los exámenes 201 y 202

Descripción general de Tareas:
Para superar el nivel 2 de certificación LPI el candidato debería ser capaz de:

  • Administrar un site de tamaño pequeño a medio
  • Planificar, implementar, mantener, garantizar la consistencia, proteger y resolver incidencias una pequeña red mixta (Microsoft, Linux) incluyendo un:
    • Servidor LAN (samba)
    • Gateway de Internet (firewall, proxy, mail, news)
    • Servidor de Internet (webserver, FTP server)
  • Supervisar a los asistentes
  • Asesorar sobre la gestión en la automatización de procesos y en las compras

Para mayor detalle de los objetivos cuestionados en cada uno de los dos exámenes puedes consultar los siguientes links:

  • Senior Level Linux Professional (LPIC-3)

La certificación LPIC-3 representa la culminación del programa de certificación LPI.
La certificación LPIC-3 está diseñada para el profesional en Linux a un altísimo nivel de empresa. El programa ha sido desarrollado con el input de cientos de profesionales de alrededor del globo y con el input de algunas de las compañías tecnológicas líderes a nivel mundial. Supone también el más alto nivel de certificación Linux a nivel profesional e independiente en la industria TI.

El programa LPIC-3 se compone de un examen para la certificación LPIC-3 “Core” (Exam 301). Junto con la certifiación LPIC-3 Core, se puede obtener una certificación de especialización, a elegir entre un conjunto de exámenes propuestos como especializaciones:

Las especialidades propuestas son:

  • Entornos Mixtos (Exam 302)
  • Seguridad (Exam 303)
  • Alta Disponibilidad y Virtualización (Exam 304)
  • Mail y Mensajería (Exam 305)
  • Web e Intranet (Exam 306)

La primera designación de “especialidad” como tal, “Entornos Mixtos” estuvo disponible en Enero de 2007, la especialidad denominada como “Seguridad” fue publicada en Febrero de 2009 y la especialidad de “Alta Disponibilidad y Virtualización” apareción en el primer trimestre de 2010. Los exámenes restantes no han sido publicados aún.

Para más información, puedes descargar una presentación del Programa de Certificación LPIC-3, disponible en PDF.

Para mayor detalle de los objetivos cuestionados en cada uno de los exámenes puedes consultar los siguientes links:

Cada examen hay que superarlo en más de un 60 % (dependiendo del número de preguntas del examen) para poder obtener la certificación.
Recientemente yo me he sacado el LPIC-1 y vale unos 300€.  He decir que el examen 117-101 es un examen feo, donde en muchas de las preguntas no se pone a prueba los conocimientos técnicos de Linux, si no más bien, todas las opciones que puedas saberte de un comando para ejecutar la misma acción. El segundo examen es mucho más entretenido ya que toca temas más relacionados con la administración en sí. Preparándolo con un poco de tiempo se puede conseguir sin dificultades.
Saludos

Posted in educacion | 2 Comments »

Screen y los terminales virtuales

Posted by Gnu Linux en 6 \06UTC abril \06UTC 2011

Una herramienta que todo Administrador debe conocer es screen. Screen nos permite tener múltiples sesiones virtuales y terminales ejecutados en la misma consola.

Es una herramienta muy útil de cara a la ejecución scripts o tareas en una máquina remota y que permite desligarnos de esa conexión ssh.

El escenario que os propongo es el siguiente:

Imaginemos que tenemos que ejecutar un script en una máquina remota que tarda 30 horas. Lo normal es ejecutar una sesión ssh y lanzar el scripts, pero, ¿qué pasa si se corta la red o se apaga nuestro ordenador? Para solucionar esos problemas tenemos screen.

  1. Lo primero que tenemos que hacer es conectarnos a la máquina remota.
  2. Posteriormente vemos si existen conexiones de screen en esa máquina. Para ello ejecutamos screen -r. Si no hay ninguna conexión nos aparecerá algo como: There is no screen to be resumed
  3. Si existen conexiones aparecerá el identificador de screen. Como por ejemplo:
There are several suitable screens on:
 4721.pts-7.cesarpb-netbook	(06/04/11 13:50:39)	(Detached)
 4699.pts-7.cesarpb-netbook	(06/04/11 13:50:22)	(Detached)
Type "screen [-d] -r [pid.]tty.host" to resume one of them


Para entrar dentro de una sesión de basta con con ejecutar:  screen -r  4721.pts-7.cesarpb-netbook , siendo 4721.pts-7.cesarpb-netbook el id de la sesión de screen. Una vez dentro, ejecutaríamos las acciones pertinentes y siempre podremos salir de la sesión de screen con la combinación :Ctrl + A +D y todos nuestros procesos se seguirán ejecutando dentro de la máquina dónde nos hayamos conectado por screen.

Si por el contrario queremos crear una nueva sesión basta con escribir  screen. Automáticamente se habrá creado una nueva sesión virtual.

Hay muchas posibilidades y opciones dentro de screen. Todas ellas las vemos dentro del manual. No obstante más adelante habrá un post extendido sobre la utilidad screen

Un saludo

Posted in administración | Leave a Comment »

Spotify con Linux

Posted by Gnu Linux en 18 \18UTC junio \18UTC 2009

Mucha gente ya conoce el famoso cliente de música de Spotify. Desde la aparición de Last.fm no se ha encontrado nada igual. Música gratis, mucha música gratis y que podemos escuchar online de manera totalmente legal.

El problema, como todo el software que se lanza al mercado, esque solo podemos encontrar el cliente en una versión para Windows y Mac.

No obstante , ya han desarrollado una versión que funciona bajo ncurses para Linux. El problema de esa versión esque al trabajar con ncurses elimina la publicidad y por lo tanto sería de pago.

Pero podemos usar nuestro amado wine. Los pasos para hacer que funcione bajo wine son los siguientes:

  1. Ejecutamos en un terminal winecfg. Ahí comprobamos en la pestaña de Audio y ponemos el acelarador de Hardware en modo emulación. Aplicamos los cambios.
  2. Si no funciona el sonido después de aplicar los cambios, reseteamos nuestros driver de sonido. Si usamos alsa lo podemos hacer con el comando alsaconf.
  3. Volvemos a probar y debería ir.

A disfrutar de la música bajo Linux😛

Saludos!

Posted in instalación | Leave a Comment »

MSI Wind,Ubuntu y las Wifis

Posted by Gnu Linux en 14 \14UTC enero \14UTC 2009

Como regalo de reyes he decidido invertirlo en un nuevo portátil ya que la batería de mi Toshiba ha dejado de funcionar y lo tengo ya como un fijo. El caso es que hoy, bueno, ayer día 30 de Diciembre me llegó el Netbook MSI Wind. Se están poniendo muy de moda los Netbooks. Yo he decidido comprarme uno por su precio y por la comodidad de transportarlo a cualquier parte. El caso que ahora los MSI vienen de serie con Windows XP y lógicamente ya lo he quitado para instalar Ubuntu. Es la primera vez que en un ordenador solo tengo LINUX, a ver que tal sale el experimento. También me he instalado Ubuntu para andar con Gnome y aprender a usarlo, ya que KDE lo uso habitualmente.

Ubuntu me ha reconocido todo excepto la wifi y aquí es el motivo de este post escrito ya a las 2:00 a.m. del día 31. He recorrido muchos foros en inglés durante toda una tarde y algo de la noche para por fin encontrar el que buscaba. Después de probar varios métodos al final he conseguido que me LINUX me detectase la tarjeta inalámbrica.

Los pasos que yo he seguido y me han funcionado son los siguientes:

1. Descargar el driver de aquí [Pronto estará disponible el enlace. Siento las molestias]

2. Descomprimir con la opción tar xvjf

3. Ingresar en el directorio y editar el archivo os/linux/config.mk dónde las siguientes líneas
# Support Wpa_Supplicant
HAS_WPA_SUPPLICANT=n
# Support Native WpaSupplicant for Network Maganger
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n

cambiamos los parámetros a ‘ y ‘

# Support Wpa_Supplicant
HAS_WPA_SUPPLICANT=y
# Support Native WpaSupplicant for Network Maganger
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y

4.Salvamos la nueva configuración y ejecutamos make

5. Teóricamente el driver ya ha sido creado, ahora lo copiamos con la siguiente sentencia:

cp os/linux/rt2860sta.ko /lib/modules/`uname -r`/kernel/drivers/net/wireless/

6. Ejecutamos depmod -a

7. Añadimos el módulo: modprobe rt2860sta

8. Ya podemos ver nuestra nueva interfaz ra0. Ahora solo tenemos que reiniciar.

Si no se nos guarda correctamente la configuración de los módulos, podemos editar el fichero /etc/modules y añadir mi módulo rt2860sta en nueva línea del fichero.

Esto ha sido todo, espero que os sirva de ayuda y gracias a la comunidad LINUX.

Posted in hardware, instalación | 2 Comments »

Reinstalar Grub

Posted by Gnu Linux en 8 \08UTC abril \08UTC 2008

Normalmente, cuando reinstalamos windows, se nos pierde el gestor de arranque y nos imposibilita arrancar en Linux. Para recuperarlo solo hay que hacer unos pequeños pasos.

Posted in configuración, General, instalación | Leave a Comment »

Ver peliculas por consola (sin arrancar las X)

Posted by Gnu Linux en 18 \18UTC agosto \18UTC 2007

Tengo un ordenador antiguo (Un pentium 400 MHz, con eso lo digo todo :p) y la reproducción de películas AVI casi que es imposible, por lo que me he dispuesto a intentarlo por consola. El resultado ha sido más que satisfactorio. Tras varias pruebas conseguí dar con la configuración óptima. A continuación detallaré los pasos que seguí:

Lo primero de todo ha sido dar con una resolución de pantalla óptima para el modo consola:

    640×480 800×600 1024×768 1280×1024
    vga=769 vga=771 vga=773 vga=775 8 bits
    vga=785 vga=788 vga=791 vga=794 16 bits
    vga=786 vga=789 vga=792 vga=795 32 bits

Yo he elegido el modo 640×480 a 32 bits, por lo que me tengo que quedar con vga=786. Elijo ese modo ya que al ser un equipo antiguo, una mayor resolución me da muchos tirones.

Ahora procedemos a insertar vga=786 en nuestro “/boot/grub/menu.lst”. Lo editamos con permisos de root y buscamos el kernel que cargamos al iniciar nuestro sistema, en mi caso es el siguiente:

title Ubuntu, kernel 2.6.20-16-server
root (hd0,1)
kernel /boot/vmlinuz-2.6.20-16-server root=UUID=0703a632-c703-439d-ae56-cc251d63fc5f ro
initrd /boot/initrd.img-2.6.20-16-server
quiet
savedefault

Solo tenemos que modificar la linea que comienza por kernel y añadimos al final de la linea el codigo elegido anteriormente, quedandonos la linea de la siguiente forma en nuestro caso:

kernel /boot/vmlinuz-2.6.20-16-server root=UUID=0703a632-c703-439d-ae56-cc251d63fc5f ro vga=786

Si lo hemos hecho bien, cuando reiniciemos, notaremos las letras que salen al cargar el equipo distintas a como estaban antes.

Ahora solo nos queda tener instalado el mplayer para poder reproducir las películas y la película que queramos reproducir. Para reproducirla yo solo uso el siguiente comando:

mplayer -vo fbdev -zoom -x 640 -y 480 -framedrop ruta_película

Aclaraciones:

-vo fbdev: activamos el driver de vídeo para framebuffer (necesario para la reproducción por consola).
-zoom -x 640 -y 480: Ajusta el vídeo a la resolución que elegimos al principio para poder verla a pantalla completa. Si anteriormente elegimos una resolución para consola de 1024×768 tendriamos que cambiarlo por “-zoom -x 1024 -y 768”.

-frameskip: Al ser un equipo antiguo, para preservar el sincronismo entre el audio y vídeo hay que ponerlo. Nos perderemos algunos frames de la película, pero seguirá el audio a la misma velocidad que el vídeo.

Si no modificamos el grub, es posible que el mplayer nos impida la visualización de videos por consola

Saludos: Lupo

Posted in General | 2 Comments »

Como borrar por consola con total seguridad

Posted by Gnu Linux en 18 \18UTC julio \18UTC 2007

Después de mucho tiempo sin escribir, me apetecía escribir algo de interés.

Cuantas veces habéis estado toqueteando cosas por consola, habéis borrado unos cuantos archivos con el comando rm y al siguiente paso os dais cuenta que habéis metido la pata por completo? Yo un par de veces, para que os voy a mentir…

Para evitar esto tan solo tendríamos que sustituir el comando rm por el mv hacia nuestra papelera o activar el modo interactivo del comando rm. El problema es que somos muy vagos y hacer un mv hacia la papelera conlleva introducir un parámetro adicional con la ruta de la papelera y el comando interactivo de rm es un poco “pelma” preguntándonos siempre si queremos borrar…

Para eso estamos aqui hoy. Si hacemos un alias del comando rm (según la wikipedia: “Un alias es un nombre que puede acompañar o reemplazar el nombre de una persona” en nuestro caso no sera una persona sino un comando) podemos hacer que cada vez que borremos, en realidad estemos moviendo todo lo que queremos borrar a la papelera. En nuestro caso sera:

alias rm=’mv –target-directory=/home/mygnulinux/.Trash $1′

El alias redefine el comando rm y mueve todos los parámetros que le indiquemos ($1) a rm a nuestra papelera que esta situada en la ruta /home/mygnulinux/.Trash

Nota: Si ejecutas alias rm… en una consola, al abrir otra hay que volverlo a hacer. Si quereis que cada vez que se abra una consola este ya puesto “de serie”, tan solo teneis que añadirlo en el fichero “.bashrc” situado en el directorio de vuestro usuario, en mi caso “/home/mygnulinux/.bashrc”

Eso es todo por hoy, espero que os sirva de ayuda.

Saludos: Lupo

Posted in configuración | 4 Comments »

Recopilacion de posts

Posted by Gnu Linux en 25 \25UTC junio \25UTC 2007

Con motivo de nuestros 3 primeros meses de blog y las 8000 visitas hacemos un pequeño recopilatorio de todos los post publicados para que sea más accesible por todo el mundo:

Programas útiles e instalación:

Herramientas varias y administración del sistema:

Manuales y reviews de programas:

Proyectos:

Otros varios:

Lo único que nos queda es agradecer a todo el mundo que ha entrado en este nuestro blog a echar un vistazo, a aquellos que nos han aguantado, a aquellos que nos han rectificado, a aquellos que nos han hecho profundizar un poco más con sus preguntas y a tí, que nos lees ahora. Muchas gracias y esperamos continuar otros 3 meses mínimo y otras 8000 visitas.

Saludos: Javi, César y Lupo

Pd: Ya queda menos para terminar los exámenes y esperamos volver con fuerza, no desesperéis y gracias por vuestra espera.

Posted in General | Leave a Comment »

Manuales

Posted by Gnu Linux en 15 \15UTC junio \15UTC 2007

Uno de los principales problemas de dar el salto LINUX es la cantidad de información que tenemos que procesar al principio para poder configurar todo a nuestro antojo. Para ello, el CIRL (Centro Internacional de Referencia LINUX) con sede en Cáceres, ha realizado una colección de manuales que puede ser útiles para todo linuxeros.

Aquí el enlace.

Saludos, César!

Posted in General | 2 Comments »