LinuxParty
Al ejecutar un sistema multiusuario. La mayoría de los usuarios acceden a los recursos mediante el cliente SSH. ¿Cómo puedo detener la filtración de información del proceso a todos los usuarios en los sistemas operativos Linux? ¿Cómo puedo evitar que los usuarios vean procesos que no les pertenecen en un servidor Linux Debian / Ubuntu / RHEL / CentOS? ¿Hay alguna forma de ocultar el proceso de otros usuarios al ejecutar el comando ps?
Si está utilizando la versión 3.2+ del kernel de Linux (o RHEL / CentOS v6.5+ o superior), puede ocultar el proceso a otros usuarios. Solo el root puede ver todos los procesos y el usuario solo puede ver su propio proceso. Todo lo que tiene que hacer es volver a montar el sistema de archivos /proc con la opción "hidepid" de refuerzo del kernel de Linux . Esto oculta el proceso de todos los demás comandos como ps, top, htop, pgrep y demás.
Detalles del tutorial | |
---|---|
Nivel de dificultad | Fácil |
Privilegios de root | sí |
Requisitos | Kernel de Linux v3.2 + |
Est. tiempo de leer | 3 minutos |
Linux oculta los procesos de otros usuarios usando la opción hidepid
Esta opción define cuánta información sobre los procesos queremos que esté disponible para los no propietarios. Los valores son los siguientes:
- hidepid=0 - El comportamiento anterior: cualquiera puede leer todos los archivos /proc / PID / todos los ficheros, todo el mundo (predeterminado).
- hidepid=1 - Significa que los usuarios no pueden acceder a ningún directorio /proc/<pid>, sino a los suyos. Los archivos confidenciales como cmdline, sched *, status ahora están protegidos contra otros usuarios.
- hidepid=2 - Significa que "hidepid=1" más todos los "/proc/ PID/" serán invisibles para otros usuarios. Complica la tarea del intruso de recopilar información sobre los procesos en ejecución, si algún demonio se ejecuta con privilegios elevados, si otro usuario ejecuta algún programa sensible, si otros usuarios ejecutan algún programa, etc.
Un experimento sobre inteligencia artificial ha hecho saltar las alarmas. Se trata de una investigación sobre la ética que puede desarrollar un software inteligente. La sorpresa ha venido cuando esta inteligencia artificial ha demostrado ser entre otras cosas misógina y racista.
Como en casi cualquier desarrollo de inteligencia artificial el problema parece estar en el aprendizaje.
Un proyecto para dotar de ética a las máquinas
El problema del bautizado como proyecto Delphi claramente tiene que ver con los datos usados. La investigadora Liwei Jiang, una de las personas que lo promueve, explica en este artículo como Delphi precisamente pretende dotar a las máquinas de una ética. El problema es que Delphi ha terminado siendo como esos loros que escuchan groserías y las repiten en el peor momento.
Un inteligencia artificial ética sería clave para lograr cosas que van desde crear un asistente inteligente hasta algo tan poco ético cómo armar con robots a los ejércitos.
Además algunas de estas opiniones provenían del foro de Internet Reddit, que como sucede con muchos foros no destaca precisamente por sus valores éticos. Por eso al poner a prueba a Delphi para este artículo, este nos ha sorprendido respondiendo que es bueno besar a una mujer aunque ella no quiera.
Cada vez más gente acude a Amazon como primera puerta de entrada para comprar casi cualquier producto. En EEUU arrasa Thrasio, que ya está valorada en 10.000 millones de dólares. En España, un grupo de emprendedores está a punto de cerrar una inversión de 60 millones para exportar este modelo a nuestro país. La 'startup' española Yaba, nacida en Barcelona a comienzos de año, es la primera que se ha atrevido a explotar este modelo en España.
En menos de 12 meses, ha adquirido seis marcas con unas ventas agregadas de cinco millones de euros y beneficio de un millón. Según documentos internos a los que ha tenido acceso este diario, Yaba está cerca de cerrar nueve adquisiciones más , con ventas totales de 25 millones de euros. Además, está a punto de firmar una serie A de financiación que rondaría los 60 millones de euros . Yaba arrancó su actividad en nuestro país a golpe de talonario, comprando seis marcas que operaban solo en Amazon.
NetBeans (también conocido como Apache Netbeans ) es un galardonado IDE de código abierto (entorno de desarrollo integrado) para los usuarios de Windows, Linux, Solaris, y Mac. El IDE NetBeans proporciona un potente entorno tanto para Java que permite a los programadores desarrollar fácilmente aplicaciones basadas en Java web, aplicaciones móviles y aplicaciones de escritorios. Es uno de los mejores IDE para programación C/C ++, y también proporciona herramientas vitales para programadores PHP.
También puedes ver:
- Cómo instalar NetBeans IDE en CentOS, RHEL y Fedora
- Programar y depurar en un IDE para PHP con Eclipse, plugins PDT, xdebug y Remote debug
El IDE de NetBeans fue el único primer editor que proporcionaba soporte para muchos lenguajes como PHP, C/C ++, XML, HTML, Groovy, Grails, Ajax, Javadoc, JavaFX y JSP, Ruby y Ruby on Rails. Al igual que Eclipse
El editor tiene muchas funciones y proporciona una amplia gama de herramientas, plantillas y ejemplos; y es altamente extensible utilizando complementos desarrollados por la comunidad, lo que lo hace muy adecuado para el desarrollo de software.
Herramientas y capacidades de NetBeans
Netbeans IDE se envía con las siguientes características que llevan el desarrollo de su aplicación a un nivel completamente nuevo.
- Una herramienta de diseño de interfaz gráfica de usuario de arrastrar y soltar para un rápido desarrollo de la interfaz de usuario.
- Un editor de código rico en funciones con plantillas de código y herramientas de refactorización.
- Herramientas de integración como GIT y mercurial.
- Soporte para las últimas tecnologías Java.
- Un rico conjunto de complementos comunitarios.
En este artículo, le mostraremos diferentes formas que puede utilizar para instalar Apache NetBeans en distribuciones Debian, Ubuntu y Linux Mint. En el momento de escribir este artículo, la última versión es Apache NetBeans 12 LTS.
En esta página:
- Cómo instalar el último NetBeans IDE 12 en Ubuntu, Mint y Debian
- Cómo instalar NetBeans usando Snap en Ubuntu, Mint y Debian
- Cómo instalar NetBeans usando PPA en Ubuntu, Mint y Debian
Requisitos:
- Una máquina de escritorio con un mínimo de 2 GB de RAM.
- Se requiere Java SE Development Kit (JDK) 8, 11 o 14 para instalar NetBeans IDE ( NetBeans no se ejecuta en JDK9 ).
Lea también : Cómo instalar NetBeans IDE en CentOS, RHEL y Fedora
La enorme ola de casos de omicron en Sudáfrica parece estar disminuyendo tan rápido como creció en las semanas posteriores a que el país anunció por primera vez al mundo que se había identificado una nueva variante del coronavirus. De un informe: El principal científico de enfermedades infecciosas de Sudáfrica, que ha estado liderando la respuesta pandémica del país, dijo el miércoles que el país había pasado rápidamente el pico de nuevos casos de omicron y, a juzgar por la evidencia preliminar, esperaba "todos los demás países, o casi todos los demás, para seguir la misma trayectoria ".
Configurar un firewall en Linux puede ser muy abrumador para un novato o para alguien que no esté muy familiarizado con iptables. Afortunadamente, hay una solución muy fácil de usar en Shorewall.
En este tutorial de varias partes, lo ayudaré a comenzar con Shorewall y le guiaré a través de algunos temas más avanzados con este increíble sistema de firewall.
¿Qué es Shorewall?
Shorewall es esencialmente una interfaz para iptables, pero es una interfaz de entorno de línea de comandos que utiliza varios archivos de texto para su configuración. Si bien Shorewall es un sistema de firewall robusto que se puede escalar en redes muy grandes que dan servicio a numerosas máquinas, comenzaremos con una configuración básica de dos interfaces y definiremos los conceptos básicos.
Una configuración de dos interfaces consta de una máquina con dos puertos Ethernet, uno que entra y otro que sale a la red local.
Xubuntu es una popular distribución ligera de Linux basada en Ubuntu. Se envía con un entorno de escritorio Xfce que es ligero, estable y altamente configurable.
Al ser una distribución liviana, Xubuntu es una opción perfecta para los usuarios que ejecutan PC modernas con pocos recursos de RAM y CPU. También funciona bastante bien en hardware antiguo.
Xubuntu 20.04 es una versión LTS que se basa en Ubuntu 20.04, con nombre en código Focal Fossa. Fue lanzado en abril de 2020 y será compatible hasta abril de 2023.
En esta guía, lo guiaremos a través de la instalación del escritorio Xubuntu 20.04.
Prerrequisitos
Antes de comenzar, asegúrese de que su sistema cumpla con los siguientes requisitos mínimos:
- Procesador Intel o AMD de doble núcleo a 1,5 GHz con al menos 1 GB de RAM (se recomiendan 2 GB).
- 9 GB de espacio libre en el disco duro (se recomiendan 50 GB).
Descargar la imagen ISO de Xubuntu 20.04
Además, necesita una imagen ISO de Xubuntu 20.04. Puede descargarlo desde la página de descarga oficial de Xubuntu. También necesita una unidad USB de 16 GB que se utilizará como medio de instalación de arranque.
Instalación del escritorio Xubuntu 20.04
El primer paso es crear una unidad USB de arranque para instalar Xubuntu utilizando la imagen ISO de Xubuntu descargada. Hay un par de formas de hacer esto.
Durante décadas se desconoció qué lugar ocupó esta criatura en la cadena evolutiva humana, hasta que un análisis de sus dientes resolvió el misterio
La genealogía de la evolución humana está llena de misterios que aún alimentan grandes debates entre los científicos. Uno de ellos ocurrió en 1935, cuando el paleoantropólogo alemán Gustav von Koenigswald descubrió en un mercado negro de Hong Kong, en China, los molares de un antiguo mono gigante. Desde entonces, el hallazgo inició un discusión sobre si se podía tratar de un pariente lejano del hombre moderno.
Esta es nuestra serie continua de comandos de Linux y en este artículo, vamos a revisar el comando lsof con ejemplos prácticos. lsof, que significa 'LiSt Open Files', se utiliza para averiguar qué archivos se abren mediante qué proceso.
Como todos sabemos, Linux / Unix considera todo como un archivo ( tuberías , sockets , directorios , dispositivos, etc.). Una de las razones para usar el comando lsof es cuando un disco no se puede desmontar porque dice que se están usando los archivos. Con la ayuda de este comando, podemos identificar fácilmente los archivos que están en uso.
¿Cómo uso bash for loop para iterar valores de matriz de pensamiento en sistemas operativos UNIX / Linux? ¿Cómo puedo recorrer una matriz de cadenas en Bash?
El Bash proporciona variables de matriz unidimensionales. Cualquier variable puede usarse como matriz; el comando interno declare declarará explícitamente una matriz. No existe un límite máximo en el tamaño de una matriz, ni ningún requisito de que los miembros estén indexados o asignados de forma contigua. Las matrices se indexan mediante números enteros y se basan en cero. Esta página explica cómo declarar una matriz bash y luego usar Bash for Loop para iterar a través de los valores de la matriz.
Detalles del tutorial | |
---|---|
Nivel de dificultad | Fácil |
Privilegios de root | No |
Requisitos | Bash en Linux / Unix |
Est. tiempo de leer | 2 minutos |
Para declarar una matriz en bash
Declaremos una matriz llamada matriz y asignemos tres valores cuando use bash:
matriz=( uno dos tres )
-
Linux
- Cambiar la hora en Linux con Chrony
- Ejecutar Aplicaciones Gráficas Remotas en Local: Guía Completa en Linux
- Montar un directorio remoto, vía NFS, en Linux
- Linux 6.14 ya disponible: Mayor compatibilidad con Windows, Mejoras en gaming, IA y rendimiento para AMD e Intel"
- Zorin OS 17.3, basado en Ubuntu, ya está disponible para usuarios de Windows 10.
- La distribución de Linux KaOS 2025.03 se lanzó con KDE Plasma 6.3 y Linux Kernel 6.13
- Compartir archivos en la red LAN, sin nada, todo con un simple script en Python
- Free10: La mejor alternativa gratuita a Windows 10 basada en Linux
- ¿Se toma en serio la privacidad en línea? Este sistema operativo Linux "en vivo" es para usted
- Linux supera el 5% de cuota de mercado según PornHub: Un crecimiento del 41% en 2024
- Linux 6.14 permite que algunos sistemas suspendan y reanuden más rápidamente
- Cómo mantener Linux optimizado (y ahorrar tiempo) con Stacer
- Cambiar la Hora y la Fecha al sistema Linux
- Predicciones de Linux para 2025
- Elementary OS 8: una distribución de Linux para usuarios de Windows y macOS