LinuxParty
Linux cumplió 32 años este año, marcando un viaje lleno de acontecimientos desde su lanzamiento oficial en septiembre de 1991. Su inicio y su inmenso éxito no habrían sido posibles sin el arduo trabajo y la dedicación de Linus Torvalds, considerado popularmente como el padre de Linux y un cruzado del software de código abierto, junto con una vibrante comunidad de desarrolladores de todo el mundo.
Todo comenzó como un proyecto personal de Linus Torvalds, que entonces era un estudiante finlandés de Ciencias de la Computación en la Universidad de Helsinki. Su objetivo era crear un kernel operativo libre similar a MINIX, un sistema operativo similar a UNIX.
No pretendía que fuera grande ni ganara reconocimiento, pero según quiso el destino, lo que alguna vez fue un proyecto de hobby creció espectacularmente con el tiempo hasta convertirse en uno de los sistemas operativos más utilizados en entornos de servidores y en la nube.Torvalds conoce a Steve Jobs
Alrededor del año 2000, Steve Jobs le ofreció a Torvalds un gran salario y un puesto destacado en Apple. Steve insistió en que dejara de trabajar en el proyecto Linux, algo que Linus Torvalds se negó rotundamente a hacer. En cambio, Linus se apegó a Linux y continuó trabajando con otras tecnologías de código abierto.

Linus Torvalds rechaza la oferta de trabajo de Steve Jobs en Apple
De hecho, Linus Torvalds creó Git con la colaboración de otros desarrolladores de la comunidad Linux y lo lanzó oficialmente en 2005. La creación de Git se inspiró en la falta de una herramienta de control de versiones gratuita que cumpliera con los requisitos para el desarrollo. del kernel de Linux.
A lo largo de los años, me he encontrado con muchos blogs que afirman que Linux es impenetrable para los atacantes de seguridad demasiadas veces para contarlas. Si bien es cierto que los sistemas operativos GNU/Linux para escritorios y servidores vienen con muchos controles de seguridad para mitigar los ataques, la protección no está “ habilitada de forma predeterminada ”.
Esto se debe a que su ciberseguridad depende en última instancia de las herramientas que haya empleado para detectar vulnerabilidades, virus y malware, y para prevenir ataques maliciosos.
En el artículo de hoy, centramos nuestra atención en los administradores de sistemas y entusiastas de la seguridad que necesitan garantizar la confidencialidad de los datos en los servidores de red y las configuraciones locales. ¡Lo mejor de estas aplicaciones es que son de código abierto y 100 % gratuitas!
Así que sin más preámbulos, aquí tienes una lista de herramientas que debes tener instaladas en tu máquina como experto o entusiasta de la seguridad.
1. ClamAV: motor antivirus de Linux
ClamAV es un robusto motor antimalware gratuito y de código abierto creado para buscar malware y virus en sistemas operativos Linux. Cuenta con escaneo multiproceso para detectar ataques de seguridad en tiempo real mediante el uso de sus firmas para una identificación confiable.
Si bien ClamAV normalmente requiere que usted esté familiarizado con la línea de comando, lo que puede desanimar a los entusiastas de la seguridad por primera vez, viene con las funciones básicas que uno necesita para los análisis de malware y virus.
Ver también: Cómo instalar y utilizar Linux Malware Detect (LMD) con ClamAV como motor antivirus
Software antivirus ClamAV
En este artículo, lo guiaremos paso a paso por el proceso de instalación de la última versión de PhpMyAdmin con el servidor web Apache en distribuciones basadas en RHEL como CentOS Stream , Fedora , Rocky Linux y Alma Linux
¿Qué es PhpMyAdmin?
PhpMyAdmin es una popular y poderosa herramienta de administración de bases de datos basada en web, y tener la última versión garantiza que tendrá acceso a las funciones y mejoras de seguridad más actualizadas. Al final de esta guía, podrá administrar sus bases de datos MySQL o MariaDB con facilidad utilizando PhpMyAdmin .
Requisitos previos
Antes de comenzar, asegúrese de tener lo siguiente:
- Acceso a un sistema RHEL , CentOS Stream, Fedora , Rocky Linux o AlmaLinux.
- Asegúrese de poder iniciar sesión como usuario root o tener privilegios sudo para instalar el software.
- Una pila LAMP existente , que incluye Apache, MySQL/MariaDB y PHP. Si no tienes LAMP, puedes seguir estos pasos para configurarlo.
Paso 1: actualice el sistema
Antes de instalar cualquier software, es fundamental asegurarse de que su sistema esté actualizado ejecutando el siguiente comando dnf .
sudo dnf update
Actualizar el sistema Linux
Esto actualizará todos los paquetes de su sistema a las últimas versiones.
La AlmaLinux OS Foundation anunció hoy el lanzamiento y la disponibilidad general de AlmaLinux OS 9.3 como la última versión estable de esta alternativa gratuita al sistema operativo Red Hat Enterprise Linux 9.3.
Con el nombre en código “Shamrock Pampas Cat”, la versión AlmaLinux OS 9.3 está aquí casi seis meses después de AlmaLinux OS 9.2 y promete mejorar la flexibilidad y confiabilidad, mejorar la seguridad en entornos híbridos, simplificar la automatización y la administración del sistema, así como ofrecer mayor seguridad y cumplimiento. .
Esta versión actualiza la consola web para simplificar las tareas de administración, presenta la capacidad para que los usuarios configuren acciones de verificación de estado para contenedores Podman y dispositivos vsock en máquinas virtuales, y actualiza Application Streams para brindar a los desarrolladores toda la flexibilidad y opciones de personalización que necesitan.

En otro giro inesperado de los acontecimientos, la última serie de kernel Linux 6.6 ha sido marcada oficialmente como LTS (Long Term Support) en el sitio web kernel.org con una esperanza de vida prevista de al menos tres años.
El kernel de Linux 6.6 se lanzó a finales de octubre de 2023 e introduce nuevas funciones como compatibilidad con Intel Shadow Stack, un nuevo programador de tareas llamado EEVDF, compatibilidad mejorada con dispositivos Lenovo IdeaPad, HP y ASUS, compatibilidad con dispositivos USB MIDI 2 y Numerosos controladores nuevos y actualizados para un mejor soporte de hardware.
China está dando pasos significativos en el desarrollo de robots humanoides, y el gobierno chino ha revelado un ambicioso plan que los presenta como la próxima revolución tecnológica comparable a la llegada de los smartphones. Aunque el comunicado carece de detalles específicos, marca un camino claro hacia una visión futura donde los robots humanoides desempeñarán un papel crucial.
El Ministerio de Industria e Información Tecnológica de China ha declarado que estos robots serán tan disruptivos como los smartphones y los ha catalogado como un producto tan esencial como las computadoras, los teléfonos móviles y los automóviles eléctricos. El gobierno chino establece la meta de alcanzar un nivel avanzado en la producción masiva de robots humanoides para el año 2025.
Óscar Viñals, un destacado diseñador industrial catalán, continúa marcando pauta en el diseño de aeronaves futuristas con su última creación, el Sky OV. Tras sorprendernos con el Flash Falcon, un avión propulsado por fusión nuclear, ahora nos presenta este innovador avión supersónico que busca transformar la aviación comercial haciéndola más eficiente, veloz y sostenible. Su revolucionario diseño en forma de V y su motor de detonación alimentado con hidrógeno son las claves de este proyecto.
El motor de detonación por impulsos, explicado por Viñals como un dispositivo de propulsión que utiliza explosiones controladas para generar empuje, se ha ideado para impulsar aviones supersónicos. En teoría, estos motores son más eficientes a altas velocidades, pudiendo alcanzar hasta cuatro o cinco veces la velocidad del sonido.
Fuente de la imagen: Flickr.
En los últimos 24 meses, la incidencia de ataques de orcas contra embarcaciones recreativas y pesqueras ha experimentado un notable aumento, focalizándose principalmente en el Estrecho de Gibraltar, Portugal y el norte de España. Este fenómeno, que demanda tanto una explicación como una solución sin perjudicar a los animales ni a las personas, ha llevado a propuestas creativas, siendo la de Florian Rutsch una de las más originales, aunque cuestionable en cuanto a su efectividad.
Florian Rutsch, propietario de un catamarán destinado al alquiler para turistas de alto poder adquisitivo en el Estrecho de Gibraltar, compartió su experiencia al encontrarse con la manada de orcas que protagoniza estos ataques. Siguiendo la principal recomendación del Gobierno de España en tales casos, aceleró su embarcación, logrando así que las orcas lo dejaran en paz.
En el mundo de la informática y la programación, a menudo nos encontramos con la necesidad de comparar archivos para identificar diferencias entre ellos. En entornos basados en Linux, existe una herramienta poderosa llamada diff
que facilita esta tarea. En este artículo, exploraremos cómo utilizar diff
para comparar dos archivos, específicamente en el contexto de buscar contenido que falta en uno de ellos.
Sección 1: ¿Qué es diff
? diff
es una herramienta de línea de comandos en sistemas basados en Unix y Linux que compara dos archivos línea por línea y muestra las diferencias. Su funcionalidad principal es resaltar las líneas que son diferentes entre dos archivos.
Como administrador de Linux, puede utilizar varias herramientas para configurar sus conexiones de red, como nmtui, su NetworkManager con la interfaz gráfica de usuario y, por supuesto, nmcli (herramienta de línea de comandos del administrador de red).
He observado que muchos administradores prefieren usar nmtui por su simplicidad. Sin embargo, el uso de nmcli le ahorra tiempo, aumenta su confianza, permite la integración en scripts y es la herramienta principal para solucionar problemas de redes de servidores Linux, restaurando rápidamente su funcionalidad.
Habiendo notado numerosos comentarios que buscaban ayuda con nmcli, decidí escribir este artículo. Por supuesto, siempre debe leer atentamente las páginas de manual (son el recurso número uno para usted). Mi objetivo es ahorrarle tiempo y brindarle algunos consejos útiles.
Tal vez te interese:
- Configuración de una IP Estática en una Tarjeta de Red en Linux.
- Cómo configurar conexiones IP de red usando 'nmcli' en Linux
- Cómo configurar la tarjeta de Red Inalámbrica ( WiFi ) en Linux.
- Configurar dirección IP estática en RHEL 8 / CentOS 8 Linux
- 10 comandos "IP" útiles para configurar interfaces de red.
- Cómo cambiar dirección IP (modo gráfico), por qué querría hacerlo y cuándo no debería hacerlo.
Sintaxis del comando nmcli
La sintaxis de nmcli es:
nmcli [OPCIONES] OBJETO {COMANDO | help}
Donde OBJECT
es por lo general uno de estas cosas... redes, radio, conexión, dispositivo y agente.
Verifique el estado del dispositivo de red en Linux
Un buen punto de partida sería revisar nuestros dispositivos:
nmcli dev status DEVICE TYPE STATE CONNECTION docker0 bridge connected docker0 virbr0 bridge connected virbr0 enp0s3 ethernet connected enp0s3 virbr0-nic ethernet disconnected -- lo loopback unmanaged --
Como podemos ver en la primera columna, hay una lista de nuestros dispositivos de red. Tenemos una tarjeta de red con el nombre enp0s3
. En su máquina, es posible que vea nombres diferentes.