KDE Connect, integración de escritorios Linux y Android

Revisando recientemente Google Play, la tienda oficial de apps para Android, me encontré con una de nombre llamativo: KDE Connect. Según su descripción, se trata de una aplicación que “integra Android con el escritorio KDE Plasma”, permitiendo una serie de interesantes interacciones entre dispositivos corriendo alguno de dichos sistemas. Siendo usuario convencido de KDE desde sus comienzos y teniendo en mi poder varios dispositivos Android, tenia que instalarme sí o sí esa app de nombre tan sugerente (al menos para mí). En este artículo quiero compartir lo que he descubierto y por qué KDE Connect se ha convertido desde ya en una herramienta imprescindible en mi día a día. Sigue leyendo

Desura vs. Steam (y GOG.com), un año después

Hace ya año y medio, a raíz de la publicación del cliente para Linux de Steam, escribí un artículo sobre Desura en el que describía a esta veterana plataforma de distribución de juegos y la comparaba brevemente con la de Valve. Hace unos días, la gente de GOG.com ha anunciado (y puesto en marcha) el soporte para Linux de su tienda de juegos, algo que ya he probado tanto por curiosidad como para poder hablar con conocimiento de causa. Aprovechando la ocasión y que ahora contamos con tres plataformas de juegos en Linux, quiero repasar las fortalezas y debilidades de cada una y así poder compararlas entre sí. El orden que voy a seguir es por fecha de aparación en Linux, así que empezaré con Desura, seguiré con Steam y terminaré con GOG.com. Vamos a ello. Sigue leyendo

Monitorix, un sencillo sistema de monitorización para servidores Linux

Hace algunos años escribí un artículo sobre la necesidad de monitorizar los sistemas informáticos a nuestro cargo, en el que comentaba que la tarea de implantar un sistema de monitorización no era tan difícil como exigente. Pues bien, existe un software que no sólo es muy fácil de instalar sino que permite elegir el nivel de exigencia que queramos tanto para nosotros como administradores como para el propio software. Sigue leyendo

Acceso SSH sin contraseña a servidores Linux

Existen numerosos escenarios en los que es necesario automatizar tareas entre dos servidores Linux, como por ejemplo cuando queremos enviar código desde un servidor de desarrollo a otro de demo a través del cuál nuestros clientes van a revisar el trabajo desarrollado hasta el momento. Para ello lo mejor es utilizar el protocolo SSH, que permite no sólo crear sesiones interactivas sino también enviar ficheros y ejecutar comandos remotamente de una forma segura frente a terceros malintencionados. Sin embargo, SSH exige algún tipo de autentificación para acceder al servidor remoto, bien mediante contraseña bien mediante certificados. Lo habitual (por sencillo) es utilizar contraseñas, lo que convertiría cada conexión en algo tedioso al tener que autentificarse cada vez. Por ello, voy a contaros cómo generar una relación de confianza entre dos máquinas Linux para que se puedan automatizar tareas a través de SSH sin el uso de contraseñas. Sigue leyendo

Gestión dinámica del rendimiento de CPUs bajo Linux

Esta semana hemos tenido la enorme suerte de poder impartir un seminario sobre seguridad para menores en Internet en el Colegio CEU San Pablo de Sevilla. Para ilustrar de forma práctica los conocimientos adquiridos en la sesión, instalamos una pequeña red formada por portátiles de un perfil antiguo (Intel Pentium M 1,6 GHz, 512MB RAM) en los que tenemos instalado Debian Linux con el escritorio XFCE (una pequeña maravilla que saca todo el jugo a equipos poco potentes).

Aparte de utilizar un escritorio ligero, es posible obtener el máximo rendimiento posible a portátiles tan antiguos gracias al escalado dinámico de la frecuencia de la CPU, una técnica que permite equilibrar el consumo de energía frente a la frecuencia del procesador según las necesidades del usuario. En Linux, esta gestión se realiza a través de los CPU governors, unos esquemas que indican al núcleo cómo debe llevar a cabo estos ajustes. En este artículo vamos a ver cómo realizar nosotros mismos esta gestión dinámica de la frecuencia de nuestras CPUs, que podemos aplicar a cualquier tipo de sistema, no sólo en portátiles. Sigue leyendo