editar comandos bash con vi/vim

Modificar el comando #bash a ejecutar desde tu editor favorito 🐧

A los que nos gusta escribir comandos desde la terminal, no suele asustarnos usar “pipes” o puntos y comas para separar largas ristras de instrucciones que nos eviten algún que otro click o nos permitan reducir considerablemente el tiempo invertido en tareas repetitivas (… y aburridas 😉)

Mi alumnado lo lleva un poco peor y (sobre todo cuando me ven hacerlo las primeras veces) suele ser habitual que me llamen “hacker” por escribir “arcanos” en pantallas de fondo negro y cursor parpadeante (podría ser peor, llamarme “brujo” y quemarme en la hoguera si estuviésemos en tiempos más oscuros 🤣)

Es por ello que cuando logro atraer a alguno de mis “padawans” (y ya van unos cuantos 😅) al “lado oscuro de la Fuerza” para facilitarles algo el trabajo de editar comandos en la terminal, les enseño la posibilidad de hacerlo directamente (como si estuvieses escribiendo un script) en un editor de texto (normalmente nano aunque bien podría ser vi/vim 😇) antes de lanzar su ejecución…

Seguir leyendo

borrar contenido fichero desde la terminal

Eliminar líneas de un fichero en #Bash

El otro día, conectándome a una de las máquinas virtuales a través de ssh, me encontré que (naturalmente) había cambiado su “huella” (o “fingerprint”) y no me dejaba establecer la conexión.

Por pura pereza (cada día hay más líneas en ~/.ssh/known_hosts 😅), en lugar de abrir el fichero y buscar la línea que estaba “ofendiendo” al algoritmo de curva elíptica ECDSA opté por la forma rápida (una vez que sabes cómo) de eliminar desde la terminal una línea concreta del contenido de un fichero 😉

Seguir leyendo

elegiir distribución linux

¿Qué tipo de distribución escoger?

Hola!!! Buenos días!!!! Veréis, vamos a empezar con una saga de artículos, en el cual, está el eterno dilema. ¿Qué uso vamos a darle al pc o al portátil? ¿Qué distribución vamos a usar o deberíamos de usar?

Según mi experiencia personal y profesional, voy a intentar explicar el por qué de usar según que distribución y el uso que le voy a dar (al menos desde mi perspectiva personal, sobre mi propio uso y lo que he aprendido a lo largo de los años)

Seguir leyendo

comprimir imagen partición linux

Comprimir el tamaño de nuestras imágenes “ISO”

A los que estamos acostumbrados a crear imágenes de particiones (ficheros img o mal llamados ISO por algunos) siempre nos llama la atención (y nos cabrea) que el fichero resultante sea excesivamente grande (técnicamente, tan grande como la partición que hemos “clonado” 😉)

El motivo no es otro que el comando dd (el que solemos utilizar por defecto) hace una imagen completa de la partición, lo cual incluye los sectores “en blanco”

Aquí te dejo cómo reducir el tamaño de las imágenes de particiones de una forma rápida y sencilla…

Seguir leyendo

formatear xml

Pretty printer #XML desde la terminal

Igual que hace un tiempo publicamos cómo formatear un JSON desde la línea de comandos ha llegado el momento de ver cómo indentar correctamente el contenido de un XML de modo que nos resulte más sencillo la lectura de su contenido.

Y es que subirlo a un pretty printer online no siempre es la opción más adecuada ni segura por lo que aquí os comparto cómo hacerlo directamente en vuestro equipo y usando xclip para que no quede rastro de la información utilizada en el histórico de la terminal 👍

Seguir leyendo

activar conexión remota educandos

Acceso remoto a pizarras con Guadalinex Next

El otro día se ponía en contacto conmigo el compañero, amigo y profesor del instituto vecino al nuestro para comentarme que había estado intentado utilizar el truco que publiqué hace algún tiempo para conectar por VNC a una pizarra con Guadalinex Next pero que no había logrado hacerlo funcionar.

Como no me extraña ni a mí (porque la última vez que tuve que hacerlo opté por una solución alternativa que, con la aparición de educAndOS no me había animado a publicar) y viendo que (mientras funcionen los navegadores y no den demasiados problemas) igual todavía tardan algunos centros en actualizar el sistema operativo en las pizarras digitales, me he ofrecido a dedicar este artículo al amigo Fernando con la esperanza de que le sea de utilidad tanto a él como a cualquiera de vosotros que busquéis una solución en Internet… 👍

Seguir leyendo

configurar tableta digitalizadora en linux

Tableta digitalizadora XP-PEN Deco en #Linux

Estas Navidades los Reyes le han traído a mi hija pequeña una tableta digitalizadora (y algún que otro “cacharro”  más que ahora no viene al cuento 😅) para que desarrolle su “vena creativa” y, aunque antes de elegirla, miré que había soporte Linux para la tablet XP-PEN, al final no era tan sencillo como parecía que iba a ser 🙈

Por fortuna, hay forma de hacerla funcionar correctamente de un modo sencillo que os dejo aquí por si nos hace falta a alguno de los dos algún día 😉

Seguir leyendo

youtube no funciona en vlc

No funciona Youtube en #VLC

Trabajando con mi alumnado el streaming de vídeo con OBS nos surgió la necesidad de utilizar Youtube como una fuente de vídeo y, buscando cómo hacerlo en Internet, encontramos que la forma de conseguirlo era gracias a VLC y la posibilidad de incluirlo como fuente.

Por muchas pruebas que hacía el alumno que lo estaba investigando, no había forma de resolverlo hasta que se me ocurrió proponerle que probase directamente a reproducir el vídeo en VLC momento en el que comprobamos que, efectivamente, el problema no era de OBS 😅

Seguir leyendo

pendrive con tiny core linux

LiveUSB de Tiny Core

Siempre me he sentido atraído por los clientes ligeros (o Thin Clients) como una forma de aprovechar ordenadores (que hace décadas que dejaron de ser útiles) que, de otro modo, serían considerados basura electrónica pero que todavía pueden ser exprimidos.

De un tiempo a esta parte estoy jugando con clientes XDMCP y, tras varias pruebas, he optado por utilizar la distribución Tiny Core puesto que

  • ocupa menos de 20 megas (sí, has leído bien… megas)
  • permite arrancar en menos de 6 o 7 segundos incluso en discos magnéticos

Es por ello y, a modo de “entrante” ha optado por dejar este artículo aquí explicando cómo instalar Tiny Core en un pendrive fácilmente y sin complicaciones que espero os sirva de aliciente para investigar tan peculiar (y útil) distribución al tiempo que me permita palpar si sentís curiosidad e interés por la propuesta que hago de usar XDMCP 😉

Seguir leyendo

instalar kali linux en vbox

Instalar Kali #Linux en VirtualBox

Buscando una forma de conseguir que mis alumnos pudiesen contar con Metasploit y Armitage en sus equipos con Guadalinex (que, a día de hoy, estamos ante una versión de 32 bits basada en Ubuntu 16.04 🙈) llegué a plantearme la posibilidad de utilizar una máquina virtual (por no hacerles traer pendrives o estar “manoseando” cosas con el dichoso COVID19) e instalar directamente en ella Kali Linux (la experiencia final no sería la misma sobre todo porque contamos con portátiles del pleistoceno con 2 GB de RAM) pero lograría el objetivo de convertirlos en auténticos  “script kiddies” con ínfulas de hackers 😉

Seguir leyendo