LinuxParty
Alternativas de código abierto para todo tipo de herramientas es algo que hay de sobra, ya sea para tus necesidades individuales como usuario, o incluso para el software y servicios que usan las empresas. Sin embargo, no todo por ser open source es bueno, y lo opuesto también aplica, no porque sea privativo y con un costo "premium" quiere decir que sea mejor que la opción abierta o gratuita.
En Genbeta hemos querido dejar esto en evidencia con esta pequeña selección de software de código abierto que puede usarse para reemplazar perfectamente a soluciones de pago, y que dependiendo de tu situación te pueden ahorrar tener que pagar una suscripción o una licencia a cambio de lo mismo o incluso más.
Home Assistant
Inicie la función de firewall de iptables de la máquina sftp y limite cada conexión ip a 22 puertos (el puerto de conexión sftp es el puerto ssh) a un máximo de 50. ¡Cuando el tráfico exceda el número de conexiones después de 50, se descartará!
Al mismo tiempo, iptables necesita abrir el acceso a puertos en el rango de 50000-65535 (sistema linuxEl puerto más grande es 65535)
¿Está considerando alojar su nuevo sitio web o blog con una empresa de alojamiento web confiable? Eligiendo ExtreHost además le podemos crearle su sitio web en internet, por lo que solo tendrá que preocuparse de lo importante, que es tu negocio. ExtreHost, ExtreHost VPS y ExtreHost Dedicados ofrece servicios de alojamiento de servidores VPS y dedicados. ExtreHost puede ayudar a brindarle a su sitio la seguridad, la velocidad y la facilidad que se merece. El tipo de empresa que aloja su sitio web tiene una forma de determinar hasta qué punto su sitio puede competir con los peces gordos y cuánto tráfico y dinero obtiene a largo plazo. Con ExtreHost, su sitio seguramente competirá favorablemente con los peces gordos en Internet.
¿Por qué elegir ExtreHost VPS y alojamiento de servidores dedicados?
ExtreHost tiene cuatro paquetes principales que incluyen alojamiento compartido, alojamiento VPS ExtreHost, servicios de alojamiento de servidor dedicado ExtreHost y alojamiento ExtreHost 2 principalmente para sitios web y blogs de WordPress. Echemos un breve vistazo a los cuatro paquetes de hospedaje diferentes disponibles para usted como webmaster.
Paquete Sencillo, Alojamiento administrado, desde: 7.50€
El alojamiento administrado de ExtreHost comienza en 7.50€ mensuales. Tiene las siguientes características:
Puede instalar WordPress, Joomla, PrestaShop, etc. fácilmente desde el instalador.
- Ancho de banda ilimitado por mes
- Constructor web gratuito e instalador.
- 2 dominios, 1 dominio gratis
- Certificados SSL gratis
- Subdominos ilimitados
- 4 Bases de datos MySQL
- 40 Cuentas de correo
- Sistema operativo Linux
- Garantía de devolución de dinero de 30 días.
Suricata es un motor de detección de amenazas potente, versátil y de código abierto que proporciona funcionalidades para la detección de intrusos (IDS), la prevención de intrusos (IPS) y el monitoreo de la seguridad de la red . Realiza una inspección profunda de paquetes junto con la coincidencia de patrones, una combinación que es increíblemente poderosa en la detección de amenazas.
Al momento de escribir esta guía, la última versión de Suricata es la 6.0.5 .
Características de Suricata
- IDS/IPS : Suricata es un motor de prevención y detección de intrusiones basado en reglas que aprovecha los conjuntos de reglas desarrollados externamente, como el conjunto de reglas de Talos y el conjunto de reglas de Emerging Threats Suricata para monitorear el tráfico de red en busca de cualquier actividad maliciosa, violaciones de políticas y amenazas.
- Detección automática de protocolos : el motor de Suricata detecta automáticamente protocolos como HTTP y HTTPS. FTP y SMB en cualquier puerto y aplique la lógica adecuada de detección y registro. Esto es útil para detectar malware y canales CnC.
- Secuencias de comandos de Lua : Suricata puede invocar secuencias de comandos de Lua que brindan detección avanzada de malware para detectar y decodificar el tráfico de malware que, de otro modo, sería difícil de detectar.
- Subprocesos múltiples : Suricata proporciona velocidad e importancia en la determinación del tráfico de red. El motor está desarrollado para aplicar la mayor potencia de procesamiento que ofrecen los conjuntos de chips de hardware multinúcleo modernos.
Hablando con franqueza, no puede crear una partición de Linux de más de 2 TB con el comando fdisk. El fdisk no creará particiones de más de 2 TB. Esto está bien para usuarios de computadoras de escritorio y portátiles, pero en un servidor Linux, necesita una partición grande. Por ejemplo, no puede crear un tamaño de partición de 3 TB o 4 TB (basado en RAID) con el comando fdisk. No le permitirá crear una partición de más de 2 TB. En este tutorial, obtendrá más información sobre cómo crear sistemas de archivos de Linux de más de 2 terabytes (TB) para admitir operaciones de nivel empresarial en cualquier distribución de Linux .
Procedimiento para crear una partición de más de 2 TB en Linux
Para resolver este problema, utilice el comando GNU separado de GPT. Admite tablas de partición Intel EFI/GPT. La tabla de particiones (GPT) es un estándar para el diseño de la tabla de particiones en un disco duro físico. Es parte del estándar de interfaz de firmware extensible (EFI) propuesto por Intel como reemplazo del BIOS de PC obsoleto, una de las pocas reliquias restantes de la PC IBM original. EFI usa GPT donde BIOS usa un Master Boot Record (MBR).
(Fig.01: Diagrama que ilustra el diseño del esquema de tabla de particiones GUID. Cada bloque lógico (LBA) tiene un tamaño de 512 bytes. Las direcciones LBA que son negativas indican la posición desde el final del volumen, con 1 es el último bloque direccionable. Crédito de la imagen Wikipedia )
La inteligencia artificial tiene aún mucho que decir en materia de programación. Primero nos sorprendió CodeNet, la IA capaz de aprender a codificar ella sola en docenas de lenguajes, y más tarde llegaron AlphaCode y el polémico servicio de autocompletado de código. Después llegó GitHub Copilot, un asistente perfecto que, a efectos prácticos, permite que la IA coescriba software .
«Espera, que yo te lo explico»
Marcel Pociot es el CTO de BeyondCode, una compañía que desarrolla herramientas y material formativo para desarrolladores web. Hace un par de días, publicó en su cuenta de Twitter un breve vídeo acompañado del siguiente texto: «¿Alguna vez te has preguntado qué está haciendo una pieza de código en particular? Saluda a TLDR».
Este tema puede parecer un poco peculiar. Quiero decir, ¿por qué debería convertir su directorio de inicio en una partición separada?
Cada vez que instala Linux, el instalador ya selecciona el particionamiento ' guiado ' por defecto. Cuando elige esta opción, el instalador coloca el directorio de inicio y todos los demás directorios del sistema en la ( / )
partición raíz.
Si bien esta configuración funciona bastante bien, presenta un gran riesgo. Si su sistema falla o algo corrompe la partición raíz, todos sus archivos personales que residen en el directorio de inicio se perderán.
Por esta razón, es importante crear una partición doméstica separada durante la instalación. Esto garantiza la seguridad de sus archivos personales durante la reinstalación de un sistema operativo o en caso de que la partición raíz falle.
Si aceptó la opción predeterminada al particionar su disco duro de modo que todos nuestros directorios se encuentren en la partición raíz, entonces esta guía es para usted.
Le gustaría ejecutar o ejecutar un comando en un host Linux, FreeBSD, Solaris, UNIX remoto y mostrar el resultado localmente. Una vez obtenido el resultado, puede ser utilizado por un script o programa local. Algunos ejemplos en los que la ejecución de comandos en un servidor remoto es útil para desarrolladores y administradores de sistemas:
- Sistema de archivos e información del disco
- Obtener información del usuario
- Descubre todo el proceso en ejecución
- Averigüe si un servicio en particular se está ejecutando o no, etc.
- Puede usar ssh para este propósito. Sin embargo, tenga en cuenta que el sistema remoto debe ejecutar OpenSSH o cualquier otro servidor SSH de su elección.
Sintaxis para ejecutar comandos en un host Linux o Unix remoto
La sintaxis es la siguiente:
ssh {USER-NAME}@{REMOTE-HOST} command1
ssh [USER-NAME]@[REMOTE-HOST] command or script
ssh [USER-NAME]@[REMOTE-HOST] -- command -arg1 -arg2
# Rum multiple commands #ssh [USER-NAME]@[REMOTE-HOST] -- "command1 && command2"
ssh [USER-NAME]@[REMOTE-HOST] -- command1 -arg1 >/path/to/local.output.txt
# Want to run remote command over ssh with sudo? #
ssh -t [USER-NAME]@[REMOTE-HOST] -- sudo command1 -arg1 arg2
Si lo que quieres es construir un espacio de trabajo colaborativo en tu servidor Linux, las opciones más evidentes podrían ser Nextcloud , ownCloud y Seafile . Estas soluciones le permiten almacenar y compartir archivos en un solo lugar y ofrecen capacidades de sincronización de archivos.
Sin embargo, si no solo desea conservar archivos, sino que también necesita la funcionalidad de colaboración de documentos, es una buena idea centrar su atención en ONLYOFFICE Workspace . Esta plataforma de trabajo en grupo está diseñada para administrar y coeditar documentos en línea.
En esta guía, aprenderá cómo instalar ONLYOFFICE Workspace y cómo esta solución facilita la colaboración en tiempo real.
Puedes saber más:
A lo largo de los años he tenido la oportunidad de revisar cientos de Joomla! complementos escritos por diferentes desarrolladores, generalmente cuando están causando que un sitio se rompa de manera inesperada. Resulta que la mayoría de los complementos sufren algunos problemas muy comunes y fáciles de prevenir.
Quizás se pregunte, ¿los desarrolladores publican código roto a sabiendas? Lejos de eso, lo han probado... pero solo lo han hecho en el caso de uso muy limitado en el que esperan que se usen sus complementos. Esto se llama “la prueba del camino feliz” y es casi tan malo como no realizar ningún testing. El problema es que cuando el complemento se usa en cualquier otro contexto (la aplicación CLI, la salida no HTML, en los casos en que el formato de salida no se puede determinar hasta después de que el componente de la página haya terminado de ejecutarse) causará consecuencias no deseadas, es decir, el sitio se romperá. Peor aún, los clientes comenzarán a culpar a las únicas partes inocentes, es decir, el propio Joomla y los desarrolladores de terceros cuyo software está escrito de la manera correcta y funciona perfectamente bien. Debería saber que recibimos al menos dos multas cada semana en Akeeba Ltd sobre este tipo de complementos rotos.
-
KDE
- KDE Plasma 6.3.2 lanzado con soporte para WebP animado y GIF para Spectacle
- Se lanzó KDE Plasma 6.3.1 con mejoras en Plasma Discover y numerosas correcciones de errores
- Se lanzó KaOS Linux 2025.01 con Linux Kernel 6.12 LTS y KDE Plasma 6.2
- KDE Linux: La Nueva Distribución Independiente del Proyecto KDE
- KDE Plasma 6.2.1 mejora el soporte para juegos XWayland y corrige varios errores
- KDE neon 6.2 ya está disponible con el escritorio KDE Plasma 6.2, basado en Ubuntu 24.04 LTS
- Se lanzó oficialmente el entorno de escritorio KDE Plasma 6.2: estas son sus novedades
- Esta distribución de Linux está inspirada en la interfaz de Windows y funciona sorprendentemente bien
- Desarrollador de KDE: ¿Por qué Plasma 6.2 incluye una ventana emergente anual para donaciones?
- KaOS Linux 2024.07 lanzado con KDE Plasma 6.1 y kernel de Linux 6.9
- KDE Frameworks 6.4 ya está disponible con soporte ColorScheme-Accent y JXR
- Lanzamiento oficial del entorno de escritorio KDE Plasma 6.1, esto es lo nuevo
- KDE Plasma 5.27.11 LTS corrige la compatibilidad con Flatpak en Discover y Plasma Wayland
- KDE Slimbook V es la primera PC portátil Linux del mundo que se envía con KDE Plasma 6
- La primera distribución de Linux que ofrece un entorno KDE Plasma 6 puro ya está aquí