LinuxParty
Net-filter, como todos sabemos, es un firewall en Linux. Firewalld es un demonio dinámico para administrar firewalls con soporte para zonas de red.
En las versiones más recientes de las distribuciones basadas en RHEL, como Fedora, Rocky Linux, CentOS Stream, AlmaLinux y openSUSE, la interfaz de iptables se reemplaza por firewalld.
Se recomienda comenzar a usar Firewalld en lugar de iptables, ya que esto puede interrumpirse en el futuro. Mientras tanto, iptables todavía es compatibles y puede instalarse con el comando yum. No podemos mantener Firewalld e iptables en el mismo sistema, lo que puede generar conflictos.
En iptables, debemos configurar INPUT (ENTRADA), OUTPUT (SALIDA) Y FORWARD (ADELANTE), pero aquí en Firewalld, el concepto usa Zonas. De forma predeterminada, hay diferentes zonas disponibles en firewalld, que se analizarán en este artículo.
La zonas básicas son la zona pública (public zone) y zona privada (private zone). Para que las cosas funcionen con estas zonas, debemos agregar la interfaz con el soporte de zona especificado y luego podemos agregar los servicios a firewalld.
De forma predeterminada, hay muchos servicios disponibles, una de las mejores características de firewalld es que viene con servicios predefinidos y podemos tomar estos servicios como ejemplo para agregar nuestros servicios simplemente copiándolos.
Firewalld también funciona muy bien con IPv4, IPv6 y Puentes Ethernet, [ 2 ]. Podemos tener un tiempo de ejecución separada y una configuración permanente en firewalld.
Empecemos a trabajar con zonas y crear nuestros propios servicios y un uso mucho más emocionante de firewalld en Linux.
Nuestro entorno de prueba
Operating System : Red Hat Enterprise Linux release 9.0 (Plow) IP Address : 192.168.0.159 Host-name : linuxparty
Sistema de prueba RHEL 9
Leer más: Cómo configurar FirewallD en distribuciones basadas en RHEL, Fedora, Alma Linux, CentOS, y demás Escribir un comentario
¿Cómo puedo enviar mensajes a usuarios registrados en un servidor Linux? Si te estás haciendo esta pregunta, esta guía te ayudará a aprender cómo hacerlo. Demostraremos cómo enviar un mensaje a todos o a un usuario específico que haya iniciado sesión, en la terminal en Linux.
Linux ofrece una variedad de medios para enviar mensajes a usuarios conectados a un servidor como se explica en los dos métodos a continuación.
En el primer método, usaremos el comando de pared : escriba un mensaje para todos los usuarios actualmente conectados en el terminal como se muestra.
# Wall "El sistema se desactivará durante 2 horas por temas de mantenimiento a las 13:00
p. m."
Érase una vez, la idea de actualizar el kernel de Linux envió miedo a través de los corazones de muchos usuarios. En aquel entonces, el proceso de actualización del kernel requería muchos pasos e incluso más tiempo. Ahora, la instalación de un nuevo kernel se puede manejar fácilmente con administradores de paquetes como apt. Con la adición de ciertos repositorios, incluso puede instalar fácilmente kernels experimentales o específicos (como kernels en tiempo real para la producción de audio) sin sudar.
Teniendo en cuenta lo fácil que es actualizar su kernel, ¿por qué se molestaría en compilar uno usted mismo? Aquí hay algunas razones posibles:
- Simplemente quieres saber cómo se hace.
- Debe habilitar o deshabilitar opciones específicas en un kernel que simplemente no están disponibles a través de las opciones estándar.
- Desea habilitar el soporte de hardware que podría no encontrarse en el kernel estándar.
- Estás usando una distribución que requiere que compiles el kernel.
- Eres un estudiante y esto es una tarea.
Independientemente de por qué, saber cómo compilar un kernel de Linux es muy útil e incluso puede verse como un derecho de paso. Cuando compilé por primera vez un nuevo kernel de Linux (hace mucho, mucho tiempo) y logré arrancar desde dicho kernel, sentí una cierta emoción recorriendo mi sistema (que se aplastó rápidamente la próxima vez que lo intenté y fallé).
Dicho esto, repasemos el proceso de compilación de un kernel de Linux. Estaré demostrando en Ubuntu 16.04 Server. Después de ejecutar una actualización de sudo apt estándar , el kernel instalado es 4.4.0-121. Quiero actualizar al kernel 6.3. Cuidémonos de eso.
Una palabra de advertencia: le recomiendo que practique este procedimiento en una máquina virtual. Al trabajar con una máquina virtual, siempre puede crear una instantánea y solucionar cualquier problema con facilidad. NO actualice el kernel de esta manera en una máquina de producción... no hasta que sepa lo que está haciendo.
Abril de 2013 es cuando comenzó KaOS, una buena manera de celebrar los diez años de KaOS es lanzar KaOS 2023.04.
No solo se ha lanzado un nuevo ISO estable, sino que, para los próximos diez años, también hay disponible un ISO de vista previa de Plasma 6. Este ISO no es instalable, solo está destinado a probar en modo en vivo. El instalador Calamares no está preparado para Qt 6/Plasma 6, ni existen muchas aplicaciones de KDE disponibles en su versión Qt6.
La distribución independiente centrada en KDE e inspirada en Arch Linux KaOS Linux celebra su 10 años de existencia con una nueva versión ISO estable que trae algunas de las últimas tecnologías GNU/Linux y una vista previa del próximo entorno de escritorio KDE Plasma 6 .
Sí, lo estás leyendo bien, KaOS es una de las primeras distribuciones de GNU/Linux en ofrecerte una imagen ISO en vivo con una versión preliminar del escritorio KDE Plasma 6, que, por supuesto, está compilada con la última Marco de aplicación de código abierto Qt 6
... Dado que se trata de una versión ISO especial, los desarrolladores también agregaron una opción para reproducir música durante el proceso de instalación.
"KaOS usa Systemd-boot proporcionado por Systemd para instalaciones UEFI", según las notas de la versión.
Supongamos que tiene dos archivos o acaba de crear un archivo nuevo y desea que tenga los mismos permisos y propiedades que el archivo anterior.
En este artículo, le mostraremos cómo copiar permisos y propiedad de un archivo a otro archivo en Linux usando los comandos chmod y chown respectivamente.
Copiar permisos de archivo a otro archivo
Para copiar permisos de archivo de un archivo a otro, use el comando chmod con el interruptor "--reference"
en la siguiente sintaxis, donde archivo_referencia es el archivo desde el cual se copiarán los permisos en lugar de especificar el modo (es decir, permisos de modo octal o numérico) para el archivo.
$ chmod --reference=archivo de referencia_archivo
Por ejemplo,
$ ls -l fichero-de-referencia $ ls -l fichero-otros-permisos $ sudo chmod --reference=fichero-de-referencia fichero-otros-permisos$ ls -l fichero-otros-permisos
Copiar permisos de archivo a otro archivo
Hemos vuelto a crecer y en éste último mes del primer trimestre del 2023. Nuestro porcentaje de crecimiento ha sido de un 21,77%, prácticamente casi un 22%. Es realmente un crecimiento impresionante que tengamos nuestros lectores tan fieles y nos eligen de forma completamente natural, sin publicidad, etc, cualquiera de nuestros lectores te puede decir cuántos Newsletter hemos enviado en éste último trimestre, prácticamente ninguno. Tampoco el año pasado, habremos enviado 1 o 2 nuewsletter en todo el año pasado. Lo que implica que nuestros lectores vienen a buscarnos a buscar nuestras noticias.
Además nos hemos convertido desde mediados de Marzo hasta el día de ayer, 10 de Marzo; la quinta fuente de noticias de Linux en el buscador Google, lo que implica que es la fuente más preferida. Hay veces que el diario "El País", que es un polizón (al igual que 20 minutos) en ésta lista se cuela y nos desplaza, pero generalmente estamos por encima suyo, al menos durante el periodo mencionado.
Vamos a publicar algunas gráficas sobre estas estadísticas que tanto gustan a todos...
Una de las tareas más importantes en la administración de sistemas Linux es la gestión de procesos. Se trata de varias operaciones bajo seguimiento, señalización de procesos, así como el establecimiento de prioridades de procesos en el sistema.
Existen numerosas herramientas/utilidades de Linux diseñadas para monitorear/manejar procesos como top, ps, pgrep, kill, killall, nice junto con muchos otros.
En este artículo, descubriremos cómo encontrar procesos utilizando una ingeniosa utilidad de Linux llamada fuser.
fuser es una utilidad de línea de comandos simple pero poderosa destinada a ubicar procesos en función de los archivos, directorios o sockets a los que accede un proceso en particular. En resumen, ayuda a un usuario del sistema a identificar procesos usando archivos o sockets.
Cómo usar fuser en sistemas Linux
La sintaxis convencional para usar fuser es:
# fuser [opciones] [archivo|socket] # fuser [opciones] -SIGNAL [archivo|socket] # fuser -l
A continuación se muestran algunos ejemplos del uso de fuser para ubicar procesos en su sistema.
En Linux, todo es un archivo, incluso los dispositivos físicos como unidades de disco, CD/DVD ROM y disquetes se representan mediante archivos. Sin embargo, estos archivos no son archivos de datos regulares. En cambio, estos archivos especiales se denominan archivos de dispositivo y pueden generar o recibir los datos.
Por lo general, todos los archivos especiales están presentes en el directorio /dev. Algunos de los ejemplos comunes de archivos especiales son /dev/null, /dev/zero, /dev/full y /dev/sr0.
Los archivos especiales pueden ser del tipo carácter o bloque. Como sugiere el nombre, los archivos de caracteres procesan un carácter a la vez, mientras que los archivos de bloque procesan varios caracteres a la vez.
En esta guía avanzada, discutiremos cómo crear un archivo de dispositivo usando el comando mknod. Después de seguir esta guía, los usuarios de Linux podrán trabajar con confianza con diferentes tipos de archivos de dispositivos.
Tabla de contenido
- Sintaxis del comando mknod
- 1. Crear tubería sin nombre en Linux
- 2. Crear una tubería con nombre en Linux
- 3. Cree un archivo de dispositivo de caracteres en Linux
- 4. Cree un archivo de dispositivo de bloque en Linux
- 5. Crear un archivo de dispositivo con permisos
Si está administrando varios servidores Linux y desea ejecutar varios comandos en todos los servidores Linux, pero no tiene idea de cómo hacerlo. No hay necesidad de preocuparse, en esta sencilla guía de administración de servidores, le mostraremos cómo ejecutar múltiples comandos en múltiples servidores Linux simultáneamente.
Para lograrlo, puede utilizar el programa pssh (parallel ssh) , una utilidad de línea de comandos para ejecutar ssh en paralelo en varios hosts. Con él, puede enviar información a todos los procesos ssh, desde un script de shell.
Requisitos
- 4 herramientas útiles para ejecutar comandos en múltiples servidores Linux
- o también...
- Instale Pssh para ejecutar comandos en varios servidores Linux remotos
Y después.
Crear un script de shell
Por lo tanto, debe comenzar preparando un script que contenga los comandos de Linux que desea ejecutar en los diferentes servidores. En este ejemplo, escribiremos un script que recopilará la siguiente información de varios servidores:
- Comprobar el tiempo de actividad de los servidores
- Comprobar quién ha iniciado sesión y qué está haciendo
- Enumere los 5 principales procesos en ejecución según el uso de la memoria.
Primero cree un script llamado comandos.sh con su editor favorito.
-
Linux
- Trabajando y como funciona el Menú GRUB.
- Linux en el AIRBUS 380
- Cómo montar un sistema de vigilancia casero en Linux
- Construye inteligentemente, Scripts que no requieran toda tu atención.
- Migrando de Windows a Linux.
- Top de los 25 comandos mas útiles para el administrador novato
- Enemigo de Linux está al borde de la quiebra
- La compañía aérea Spainair migra a Linux
- La crisis de la identidad de Linux
- Linux descargará tus drivers automáticamente
- The Perfect Desktop - Ubuntu Studio 7.10
- Driver NTFS-3G 1.10