LinuxParty
La NASA ha dado el visto bueno para desarrollar la primera etapa de un nuevo motor que utiliza doble propulsión térmica y eléctrica para lanzar astronautas a altas velocidades en grandes naves espaciales con un consumo mínimo de combustible. De tener éxito, el motor permitiría misiones interplanetarias con tiempos de viaje muy cortos, evitando los efectos de la radiación y la falta de gravedad en viajes tan largos.
A diferencia de los nuevos motores espaciales que pueden llegar a Marte en una semana, este nuevo sistema llegará allí en 45 días. Sin embargo, no se limita a una masa de alrededor de una tonelada, como la primera, lo que obliga a la tecnología a poner en órbita naves de investigación y rovers. Los motores bimodales NTP/NEP (Propulsión térmica nuclear/Propulsión eléctrica nuclear) teóricamente podrían impulsar grandes naves con tripulaciones humanas, con suficiente equipo y materiales para establecer bases temporales en la superficie de Marte, así como en lunas y planetas. Sistema solar. Como funciona
Una de las tareas esenciales para los desarrolladores y administradores de sistemas es recibir una notificación de alerta sobre servicios fallidos o quedarse sin espacio en disco y otras fallas críticas. Veamos cómo enviar o enviar un mensaje directo a un dispositivo móvil con tecnología Apple iOS o Google Android.
Cómo enviar/notificar mensajes a iOS y Android en tiempo real.
Podríamos (no va ser el caso) utilizar el servicio de notificaciones push de AWS SNS para enviar una alerta directamente a una aplicación en un dispositivo móvil. Sin embargo, hoy voy a usar un servicio de aplicación sencillo llamado Pushover. Es una aplicación sencilla para recibir notificaciones en tiempo real en Android, iPhone, iPad y escritorio, incluidos Android Wear y Apple Watch. Veamos cómo usar Linux para enviar notificaciones a un dispositivo Android o iOS.
¿Por qué enviar notificaciones push desde la CLI de Linux?
Como desarrollador independiente y administrador de sistemas de Linux, necesitaba una forma sencilla de recibir una notificación para mis proyectos paralelos mediante la API. Puedo recibir una notificación por copias de seguridad fallidas o mi servicio Nginx sobrecargado debido a problemas o la réplica de solo lectura de MySQL no está sincronizada. Mi búsqueda terminó con Pushover. Sin embargo, no es un servicio gratuito. Para usar Pushover para usted o un grupo pequeño, es solo una compra única de USD $ 5 en cada plataforma. Puedes enviar 7.500 mensajes al mes, lo que es más que suficiente para mis necesidades. También tienen la opción de enviar mensajes para un grupo de desarrolladores y equipos de TI. Mis criterios eran simples:
- Necesitaba soporte para mis scripts Perl, Python y bash/shell.
- Debe empujar la notificación al iPhone.
- No debe ser muy caro.
El servicio Pushover parece cumplir con todos mis requisitos. Suficiente charla, ensuciemos nuestras manos con algunos ejemplos.
Kali Linux, es la distribución más utilizada para los temas de seguridad, preferida para aprender en este sentido viene provista que multitud de herramientas que se utilzan también en el Hacking ético, vamos a compartir algunas de estas herramientas, que también puedes encontrar en tu distro Linux. Kali Linux es una distribución especial de Linux desarrollada por Offensive Security. Esta distribución está destinada a usuarios avanzados de Linux que necesitan una plataforma personalizada para realizar pruebas de penetración. Kali Linux también viene con cientos de herramientas especializadas para pruebas de penetración, investigación de seguridad, análisis forense informático, ingeniería inversa, gestión de vulnerabilidades y más. En este artículo, te mostraré las 5 mejores herramientas que debes aprender a usar.
Te preguntas ¿Cómo instalar un hosting Drupal en tu máquina? pues es realmente sencillo. Hacerlo en el Hosting de tu proveedor solo requerirá los últimos pasos, no obstante vamos a darte una explicación completa de cómo se hace en el caso de que quieras hacerlo en tu host local o servidor propio. Desde las últimas versiones cada vez se le ha ido concediendo más importancia a los elementos de calidad visual y facilidad de manejo. Trabajaremos con la versión 9.x. Necesitamos un entorno donde corran PPHP y MySQL, que por lo general será LAMP, aunque en realidad podemos funcionar en cualquier otra plataforma, así como instalando un servidor en modo local de su hosting en Windows, Mac o Linux. La mayor parte del desarrollo está realizado sobre Apache, de donde destaca el uso del «mod_rewrite» para construir «urls limpias».
Las plataformas CMS hacen que sea más fácil y flexible crear y administrar tanto el contenido como los usuarios que tienen privilegios administrativos parciales o totales sobre dicho contenido.
Además, las plataformas CMS como Drupal admiten numerosos complementos para hacer que su sitio web sea más extenso. Puede crear páginas web nuevas/personalizables, secciones de comentarios y otros ajustes útiles que cumplirán con sus objetivos de CMS.
Requisitos previos
Asegúrese de ser un usuario root/Sudoer en el sistema operativo RHEL / Ubuntu / Debian que está utilizando. Además, tenga una comprensión básica de la estructura del sistema de archivos de Linux y cómo usar su interfaz de línea de comandos.
Recibo muchas facturas electrónicas (servicios públicos, teléfono, Internet, telefonía móvil, cable, etc.) en formato PDF para mi pequeña empresa, y necesito enviárselas a mi contador. Sin embargo, todos los archivos PDF están protegidos con contraseña. No quiero compartir la contraseña de mi cuenta con nadie solo para abrir mis facturas. Evince es un visor de documentos PDF capaz de mostrar archivos protegidos con contraseña, pero no puede eliminar la contraseña. ¿Cómo elimino una contraseña de todos los archivos PDF en Ubuntu o cualquier otra distribución de Linux en modo por lotes?
Puede eliminar la contraseña utilizando varias utilidades en Linux. Utilice cualquiera de las siguientes opciones:
- pdftk: una herramienta útil para manipular archivos PDF.
- qpdf: el programa qpdf se utiliza para convertir un archivo PDF en otro archivo PDF equivalente.
- xpdf-utils: paquete de formato de documento portátil (PDF): utilidades como pdftops y ps2pdf.
- Imprima en un archivo: utilice el propio software Evince.
Este tutorial lo guiará sobre cómo rescatar, reparar o reinstalar una máquina Ubuntu dañada que no se puede iniciar debido al hecho de que el cargador de arranque Grub2 se ha visto comprometido y no puede cargar el cargador de arranque que transfiere el control al kernel de Linux. En todos los sistemas operativos Linux modernos, GRUB es el cargador de arranque predeterminado.
Este procedimiento se probó con éxito en una edición de servidor Ubuntu 16.04 con el cargador de arranque Grub dañado. Sin embargo, este tutorial solo cubrirá el procedimiento de rescate GRUB del servidor Ubuntu, aunque el mismo procedimiento se puede aplicar con éxito en cualquier sistema Ubuntu o en la mayoría de las distribuciones basadas en Debian.
Requisitos
¿Intenta iniciar su máquina servidor Ubuntu y ve que los sistemas operativos ya no se inician y descubre que el programa del cargador de arranque ya no funciona?
Por lo general, la consola mínima de GNU GRUB aparece en su pantalla, como se ilustra en la siguiente captura de pantalla. ¿Cómo se puede restaurar Grub en Ubuntu?
Consola Ubuntu Grub
Hay muchos métodos en Linux que se pueden usar para reinstalar un grub roto, algunos pueden implicar la capacidad de trabajar y restaurar el cargador de arranque usando la línea de comandos de Linux y otros son bastante simples e implican arrancar el hardware con un Live CD de Linux y usando las indicaciones de la GUI para reparar el cargador de arranque dañado.
Recibimos llamadas de administradores de Joomla que nos dicen que están viendo una extraña advertencia en el backend de sus sitios de Joomla después de actualizar sus sitios. Aquí hay una advertencia de muestra:
Su versión de PHP, X.Y.ZZ, solo recibe correcciones de seguridad en este momento del proyecto PHP. Esto significa que su versión de PHP pronto dejará de ser compatible. Recomendamos planificar la actualización a una versión de PHP más nueva antes de que finalice el soporte el 31 de diciembre de 20XX. Joomla será más rápido y más seguro si actualiza a una versión más nueva de PHP (se recomienda PHP A.B). Póngase en contacto con su anfitrión para obtener instrucciones de actualización.
Es una de las esperanzas para reducir el precio de los coches eléctricos, asegurar autonomía de cientos de kilómetros y, sobre todo, garantizar na vida útil larga. Son las baterías de sodio y BYD ya ha anunciado que lanzará un coche eléctrico con ellas y un precio contenido el próximo verano.
Ya en noviembre de 2018 recogíamos informaciones sobre este tipo de baterías. Las promesas son muchas: autonomías siete veces más altas que las de litio, ahorro de costes hasta de un 80% y cargas realmente rápidas para conseguir un 80% en apenas 15 minutos. Eso sí, los avances se han resistido durante años. Años a los que puede haber puesto punto y final BYD.
Una compañía norteamericana afirma haber creado un nuevo tipo de batería de flujo que promete una caída de la factura eléctrica gracias a su capacidad para almacenar energía renovable con gran efectividad y a un coste extremadamente barato. Y lo ha hecho, afirma, refinando una tecnología de 1884.
Ése fue el año en el que el dirigible La France despegó hacia los cielos parisienses equipado con una batería d flujo de zinc y cloro de 435 kilogramos de peso. Impulsada por energía eléctrica, la aeronave de 52 metros de largo realizó un trayecto de ocho kilómetros el 9 de agosto pilotada por Arthur Constantin Krebs. Según el inventor, la compañía norteamericana Infinity Turbine, esta nueva batería de flujo utiliza exactamente los mismos principios que la del La France. Excepto que la nueva batería utiliza agua salada como principal componente.
Hay varias razones para restringir una sesión de usuario SSH a un directorio en particular, especialmente en servidores web, pero la razón más obvia es la seguridad del sistema. Para bloquear a los usuarios de SSH en un directorio determinado, podemos usar el mecanismo chroot.
cambiar la raíz ( chroot ) en sistemas similares a Unix como Linux, es un medio para separar las operaciones específicas del usuario del resto del sistema Linux; cambia el directorio raíz aparente para el proceso de usuario en ejecución actual y su proceso secundario con un nuevo directorio raíz llamado cárcel chroot.
En este tutorial, le mostraremos cómo restringir el acceso de un usuario SSH a un directorio determinado en Linux. Tenga en cuenta que ejecutaremos todos los comandos como root, use el comando sudo si ha iniciado sesión en el servidor como un usuario normal.
Paso 1: Crear SSH Chroot Jail
1. Comience creando la cárcel chroot usando el comando mkdir a continuación:
# mkdir -p /home/test
2. A continuación, identifique los archivos requeridos, de acuerdo con la página del manual sshd_config, la opción "ChrootDirectory"
especifica el nombre de la ruta del directorio al que se realizará el chroot después de la autenticación. El directorio debe contener los archivos y directorios necesarios para admitir la sesión de un usuario.
Para una sesión interactiva, esto requiere al menos un shell, comúnmente "sh"
y nodos básicos "/dev"
como dispositivos null, zero, stdin, stdout, stderr y tty:
# ls -l /dev/{null,zero,stdin,stdout,stderr,random,tty}