Algunas veces ocurre que te empiezas a quedar sin inodes (df -i). Tienes espacio en esa partición pero algo ha disparado posiblemente el número de archivos existentes. Es muy típico que se llene este directorio: /var/spool/postfix/maildrop con miles de pequeños archivos (correos). Posiblemente puedas paliar esto añadiendo a tu crontab lo siguiente: MAILTO=»» Pero vas…
Etiqueta: sysadmin
💾 Envío de email notificando cuando se abre sesión
Esto es una forma de hacerlo utilizando swaks. Evidentemente existen muchas otras. Swaks es para probar si chuta bien un server SMTP pero igualmente lo podemos usar para enviar notificaciones por correo. Supongamos por ejemplo que queremos que cuando se hace login en uno de nuestros ordenadores o servidores … pues nos llegue un correo…
💾 Acceso vía SSH solamente desde IPs especificas
Configurar el acceso vía SSH solamente desde IPs especificas es sencillo. Se ha de tocar el archivo /etc/ssh/sshd_config . Si necesitas acceso a alguna máquina vía SSH puedes restringir desde la configuración del servidor SSH que solamente puedan quienes vengan de determinadas IPs. Esto es un ejemplo que lo que hace es no permitir el…
💾 uZI SUICIDE BBS – Conectar a una BBS en 2025
uZI SUICIDE BBS regresó de entre los muertos tras 12 años de ausencia en 2021. Una BBS para users de ordenadores Amiga. Para acceder has de disponer de un cliente telnet en el sistema operativo. En las distros actuales GNU+Linux suele ya no venir por defecto de modo que si no te chuta tendrás que…
💾 bin2iso – Convertir de bin a iso
He dejado escrito como podemos unir varios archivos bin en uno en este post: 56k.es/fanta/binmerge-unir-varios-archivos-bin-de-una-imagen-en-uno/ Ahora lo mismo queremos convertirlo a iso y wav las pistas de audio con bin2iso así: $ git clone github.com/michaelortmann/bin2iso $ cd bin2iso/ $ gcc bin2iso.c -O2 -o bin2iso $ ./bin2iso -h # cp -pRv bin2iso /bin # chmod +x…
💾 binmerge – Unir varios archivos bin de una imagen
Se puede hacer con binmerge así: $ git clone github.com/putnam/binmerge $ cd binmerge/ $ ./binmerge –help # mv binmerge /bin/ En esa captura se ve como uno los del juego Heretic II para Linux. Y eso es todo amigo/a/e lo que quería dejar por aquí escrito hoy.
💾 Spark – Servidor web para emergencias
Este pequeño server web nos permite rápidamente servir un contenido. Podemos bajar un binario ya pre-compilado para disponer del server con el comando spark cuando nos de la gana. El proceso sería este: $ wget github.com/rif/spark/releases/download/v1.8.1/spark_1.8.1_linux_amd64.tar.gz $ tar xfvz spark_1.8.1_linux_amd64.tar.gz # cp -pRv spark /sbin/ Si por ejemplo tienes una web en un directorio que…
💾 Utilizar el diccionario de LibreOffice con el editor Geany
El proceso es muy sencillo realmente. Se trata de instalar el editor de texto Geany con un plugin y bajarnos los diccionarios del proyecto LibreOffice. # apt install geany geany-plugin-spellcheck $ mkdir -p ~/diccionarios $ cd ~/diccionarios $ wget «https://cgit.freedesktop.org/libreoffice/dictionaries/plain/es/es_ES.aff» $ wget «https://cgit.freedesktop.org/libreoffice/dictionaries/plain/es/es_ES.dic» Tenemos que activar el complemento y configurarlo para que busque en la…
💾 i3wm en el ordenador del trabajo con 3 pantallas
Aunque soy de usar gnome lo cierto es que de vez en cuando también uso i3. Me gusta i3 pero no me parece que sea lo ideal para instalar el primer día de trabajo en el ordenador de la empresa. Cuando llevas ya un tiempo y has visto que tipo de herramientas se utilizan más…
💾 F3 – Detectar falsos pinchos USB
Michel Machado comenzó el proyecto F3 cuando compró una tarjeta microSD de 32 GB para su smartphone con Android. Eso pasó allá por el 2010 y descubrió que la tarjeta siempre fallaba cuando comenzaba a llenarse. Buscó sobre el tema y llegó a foros en los que recomendaban usar el software H2testw. Lo recomendaban para…
💾 Chuleta de shortcuts
Es buena cosa disponer de ciertos atajos de teclado algunas veces. En realidad a la hora de trabajar con un programa suelen ser lo que marca la diferencia. Por ejemplo cuando se utiliza inkscape con atajos de teclado el resultado es muy notorio en cuanto a velocidad a la hora de ir creando algo. Pero…
💾 Compilar Proton usando Vagrant – Clean way
El proceso para compilar Proton puede hacerse de muchas formas. Una de ellas es mediante un vagrant file. Esto supone que si tenemos instalado vagrant en nuestro sistema (mirar este post para saber como hacerlo) vamos a poder levantar una máquina solamente para compilar vagrant y luego desecharla. El Vagrantfile lleva todas las instrucciones necesarias…
💾 Compilar una versión especifica de WINE
Supongamos que queremos compilar la versión en desarrollo es la 7.5. Puede que necesites compilar una versión desde el código fuente. Para ello se han de suplir las dependencias primero y luego compilar el código así: $ git clone $ cd wine $ git checkout wine-7.5 $ ./configure $ make -j$(nproc) # make install…
💾 nnn – Iconos en «la pantalla negra»
nnn (n³) es un administrador de archivos CLI muy sencillo y con un rendimiento increíble. nnn incorpora iconos visibles para diferenciar tipos de archivos rápidamente y la posibilidad de analizar el uso del disco, renombrado por lotes de muchos archivos, lanzar aplicaciones, etc…. Aparte de esas funcionalidades base incorpora la posibilidad de ampliar su funcionalidad…
💾 Tiempos de respuesta detallados con CURL
Con curl es posible obtener información sobre una petición HTTP. Información de los detalles de esa conexión. Simplemente hemos de indicar que datos queremos obtener en un archivo llamado format.txt (o con el nombre que queramos): time_namelookup: %{time_namelookup}\n time_connect: %{time_connect}\n time_appconnect: %{time_appconnect}\n time_pretransfer: %{time_pretransfer}\n time_redirect: %{time_redirect}\n time_starttransfer: %{time_starttransfer}\n ———-\n time_total: %{time_total}\n Luego se indica el…