LinuxParty
Esta guía explica cómo configurar un servidor NFS y un cliente de NFS. El acrónimo NFS significa Network File System; y como a través de NFS, un cliente de acceso (lectura, escritura) compartirá con un servidor NFS, el contenido de éste último como si de un disco local se tratara
1 Nota preliminar
- Servidor NFS: server.example.com, dirección IP: 192.168.1.34
- Cliente NFS: client.example.com, dirección IP: 192.168.1.33
2 Instalación NFS
Introducción: Network File System (NFS) es una solución común para compartir archivos en redes Unix y Linux, pero, en su configuración predeterminada, la transmisión de datos ocurre sin cifrado. Esto representa un riesgo de seguridad, especialmente en redes inseguras o abiertas. En este artículo, te mostraremos cómo mejorar la seguridad de tu NFS utilizando un túnel SSH para cifrar la transmisión de datos.
Tunelizar NFS sobre SSH proporciona una capa de seguridad que evita que los datos sean interceptados, asegurando que solo los dispositivos autorizados puedan acceder a la información. Aunque la configuración de un túnel SSH para NFS puede requerir unos pasos adicionales, vale la pena en términos de protección de datos, especialmente en redes no confiables.
Paso 1: Requisitos Previos
Para comenzar, asegúrate de contar con lo siguiente:
- Un servidor NFS correctamente configurado.
- Un cliente NFS con permisos para montar el recurso compartido.
- Acceso SSH al servidor NFS, con privilegios suficientes para crear túneles.
- SSH configurado y en ejecución tanto en el cliente como en el servidor.
Nota: Este procedimiento supone que tienes acceso y permisos para configurar y utilizar SSH en ambos sistemas.
A lo largo de los años, Linux ha tenido poco que ofrecer a los jugadores. Claro que hubo algunos juegos simpáticos (como uno de mis favoritos, Frozen Bubble ), pero no muchos más. Luego llegó Wine, que permitió a los usuarios jugar juegos de Windows en Linux .
Hoy en día, existe Steam.
Te puede interesar 1.: Cómo instalar Steam en Ubuntu: Guía completa
Te puede interesar 2.: Instalar Steam en Fedora Linux.
Steam lleva el mundo de los juegos a Linux con gran sencillez y variedad. Todo lo que tienes que hacer es registrarte, instalar la aplicación Steam y comenzar a comprar juegos o a jugar a juegos gratis.
Encontrarás decenas de miles de juegos para elegir, incluidos títulos nuevos y populares como Manor Lords, Songs of Conquest, Hellblade II, Hades II, Mech Engineers, A Tower Full of Cats, Survival: Fountain of Youth, The Witcher 3 REDkit y Rasant.
Afortunadamente, instalar Steam en distribuciones basadas en Debian y Ubuntu es increíblemente sencillo. Déjame mostrarte cómo.
Cómo instalar Steam en Linux
Con Fedora y KDE es tremendamente sencillo, abres la aplicación Discovery, y desde "Discovery" buscas Steam y lo instalas. Después aparecerá en tu menú de "Juegos" y ya está.
Lo que necesitarás: lo único que necesitarás para esto es (para este ejemplo) una instancia en ejecución de una distribución Linux basada en Debian o Ubuntu y un usuario con privilegios sudo. Una vez que hayas terminado la instalación, también necesitarás una cuenta de Steam para comprar y descargar juegos. Hay dos formas diferentes de instalar Steam. Te mostraré ambas.
En esta serie de artículos, analizaremos Docker , que es una herramienta de virtualización liviana de código abierto que se ejecuta en el nivel superior del sistema operativo, lo que permite a los usuarios crear, ejecutar e implementar aplicaciones, encapsuladas en contenedores pequeños.
Se ha demostrado que este tipo de contenedores Linux son rápidos, portátiles y seguros. Los procesos que se ejecutan en un contenedor Docker siempre están aislados del host principal, lo que evita la manipulación externa.
Este tutorial proporciona un punto de partida sobre cómo instalar Docker, crear y ejecutar contenedores Docker en CentOS/RHEL 8/7 , pero apenas roza la superficie de Docker.
Paso 1: Instalar y configurar Docker
1. Las versiones anteriores de Docker se llamaban docker o docker-engine ; si las tiene instaladas, debe desinstalarlas antes de instalar una versión más nueva de docker-ce .
# yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine
2. Para instalar la última versión de Docker Engine, debe configurar el repositorio de Docker e instalar el paquete yum-utils para habilitar el repositorio estable de Docker en el sistema.
# yum install -y yum-utils # yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
Pongámonos en situación, acabas de instalar PhpMyAdmin, ya tienes levantados los servicios httpd y mysql, así que entras en tu navegador favorito y escribes: http://localhost/phpmyadmin, y como te pide usuario y contraseña, pones la tuya, y no entras... pones la de root, y no entras, y lo intentas otra vez, y no entras, incluso revisas el fichero de configuración, pero no entras, ¡¡joder!! ¿¿que pasará??
En 2019, Jean-Paul Koslowski, un ingeniero jubilado y viajero, se propuso diseñar un medio de transporte eficiente y sostenible. Su visión dio vida al "Project 00", un innovador vehículo solar biplaza creado a partir de dos bicicletas eléctricas, con capacidad para transportar cómodamente a dos personas de hasta 100 kg cada una.
El diseño detrás del Proyecto
Después de varios prototipos, Koslowski logró ensamblar un vehículo único: conectó dos bicicletas eléctricas, eliminando las horquillas frontales, y construyó un asiento tipo tumbona en madera con cojines para mayor comodidad. Añadió un toldo para protegerse del clima y paneles solares fotovoltaicos para recargar las baterías de manera eficiente. Además, el vehículo está equipado con dos motores de 1.500 W y ruedas motrices traseras que mejoran su maniobrabilidad.
¿Cómo puedo limitar los intentos de conexión SSH usando UFW (Uncomplicated Firewall) en un servidor Linux Ubuntu o Debian?
UFW significa Uncomplicated Firewall. Es un firewall predeterminado en Ubuntu.
Sin embargo, uno puede instalar ufw en otras distribuciones de Linux. Por ejemplo, Arch Linux, Debian, CentOS y más. En otras palabras, ufw no es más que una interfaz para administrar un firewall Netfilter. Proporciona una interfaz de línea de comandos y tiene como objetivo ser simple y fácil de usar para desarrolladores y nuevos usuarios de Linux. Veamos cómo limitar la conexión SSH con ufw en Ubuntu o Debian Linux. Limitación de velocidad con ufw Puede agregar una regla de límite. Actualmente, se admiten tanto IPv4 (Protocolo de Internet versión 4) como IPv6. Con esta sintaxis puede denegar conexiones desde una dirección IP que haya intentado iniciar 6 o más conexiones en los últimos 30 segundos. Esta opción es muy útil para servicios como sshd (servicio SSH), ya que son ataques de bots y otros actores maliciosos. Por lo tanto, utilizamos un cortafuegos para proteger nuestro servidor de ataques de fuerza bruta.
Docker es una herramienta popular para crear, implementar y administrar aplicaciones en contenedores, pero administrar contenedores, imágenes y configuraciones puede volverse complejo con el tiempo.
Aquí encontrará una guía detallada de algunas herramientas esenciales de Docker que simplifican su trabajo, ya sea que sea principiante o experimentado. Estas herramientas lo ayudan a monitorear, solucionar problemas y administrar Docker de manera más eficaz.
1. LazyDocker: gestión de Docker desde la línea de comandos
LazyDocker es una herramienta de terminal fácil de usar para administrar contenedores, imágenes y volúmenes de Docker. Está diseñada para personas que prefieren trabajar directamente en la línea de comandos pero desean una interfaz intuitiva.
LazyDocker le permite ver el estado de los contenedores, el uso de recursos, los registros y otros detalles, todo en un solo lugar. Puede iniciar, detener o reiniciar contenedores fácilmente con solo pulsar una tecla.
Después de instalar LazyDocker , escribe lazydocker
en la terminal. Verás una pantalla interactiva de todos los contenedores en ejecución y las opciones para administrarlos.
LazyDocker: gestión de Docker desde la línea de comandos
Scikit-learn es una de las bibliotecas de aprendizaje automático más populares para Python, que proporciona una amplia gama de herramientas para el análisis de datos y tareas de aprendizaje automático, desde regresión lineal simple hasta algoritmos de agrupamiento avanzados.
Este artículo lo guiará a través de los pasos para instalar y usar Scikit-learn en un sistema Linux.
¿Qué es Scikit-learn?
Scikit-learn (también conocida como sklearn ) es una biblioteca Python gratuita y de código abierto que se utiliza para tareas de aprendizaje automático. Se basa en otras bibliotecas Python como NumPy , SciPy y matplotlib y ofrece una interfaz sencilla para algoritmos complejos de aprendizaje automático.
Algunas de las características clave de Scikit-learn incluyen:
- Aprendizaje supervisado (por ejemplo, clasificación, regresión).
- Aprendizaje no supervisado (por ejemplo, agrupamiento, reducción de dimensionalidad)
- Evaluación y validación de modelos
- Herramientas de preprocesamiento de datos
- Compatibilidad con múltiples formatos de datos y herramientas para la implementación de modelos
Instalación de Python en Linux
Scikit-learn está desarrollado con Python , por lo que es necesario tener Python instalado en el sistema. Puedes comprobar si Python ya está instalado escribiendo el siguiente comando en tu terminal:
python3 --versión
Si Python no está instalado, puedes instalarlo ejecutando:
sudo apt install python3 [En Debian, Ubuntu and Mint] sudo yum install python3 [En RHEL/CentOS/Fedora and Rocky/AlmaLinux] sudo emerge -a sys-apps/python3 [En Gentoo Linux] sudo apk add python3 [En Alpine Linux] sudo pacman -S python3 [En Arch Linux] sudo zypper install python3 [En OpenSUSE] sudo pkg install python3 [En FreeBSD]
Valve lanzó hoy una nueva actualización del cliente Steam para el canal estable para mejorar aún más los juegos nativos de Linux, la nueva función de grabación de juegos, así como Steam VR y Steam Input.
La última actualización del cliente de Steam trajo consigo una serie de cambios para mejorar los juegos de Linux para títulos nativos al implementar compatibilidad para ejecutar títulos de juegos nativos de Linux en el entorno de ejecución de Steam para Linux 1.0 (Scout) de forma predeterminada en lugar del entorno de ejecución heredado. La nueva actualización del cliente de Steam soluciona un problema por el cual los títulos nativos de Linux podían ejecutarse ocasionalmente en el entorno de ejecución incorrecto.
-
Internet
- 6 Razones por las que tu web ha perdido posicionamiento y tráfico en Internet
- Comprobar la velocidad de Internet desde la línea de comandos en Linux
- Los cortes de Internet alcanzan niveles récord en África, donde el acceso se convierte en un arma
- Compartir o Enviar archivos sin una Red Local o LAN con woof
- Se desactivan cuentas de WordPress.org para colaboradores que supuestamente planean una bifurcación - por el CEO de Automattic
- El director de inteligencia artificial de Microsoft afirma que la inteligencia artificial conversacional reemplazará a los navegadores web
- Cómo usar una VPN en Linux y por qué deberías hacerlo
- La muerte lenta del hipervínculo
- Cómo cambiar dirección IP (modo gráfico), por qué querría hacerlo y cuándo no debería hacerlo
- 10 comandos "IP" útiles para configurar interfaces de red
- Cómo configurar conexiones IP de red usando 'nmcli' en Linux
- Configuración de una IP Estática en una Tarjeta de Red en Linux.
- ¿Migrar a la nube? Marque esta lista de verificación
- Nuevo estándar de Internet L4S: el plan silencioso para hacer que Internet se sienta más rápido
- Nextcloud y Roundcube se Fusionan para Impulsar la Descentralización en la Productividad en la Nube