systemadmin.es > patch

e2fsck: need terminal for interactive repairs

Al hacer un fsck a un sistema de ficheros debía responder no a la primera pregunta y yes a todas las siguientes, por lo que la opción -y no valía, por lo que se podía intentar combinando echo n con yes:

# (echo n; yes) | head
n
y
y
y
y
y
y
y
y
y

[...]
Leer mas »

Configurar el número de conexiones SUPER extra de un MySQL

En el caso un MySQL llegue a max_connections, da el error “Too many connections” a todas las nuevas conexiones de usuario. Pero en el caso que se conecte un usuario con el privilegio SUPER, permite una conexión extra.

Dicha conexión extra puede quedar muy fácilmente ocupada por algún script que se conecta al MySQL con dicho privilegio o otro miembro del equipo de administradores. Por lo tanto, resulta útil que pueda ser configurable, por lo que he hecho un patch para ello.

[...]
Leer mas »

Eliminar completamente server header en nginx

Mediante la directiva server_tokens de nginx podemos esconder la versión del servidor web. Pero, al igual que con apache, deberemos modificar el código para cambiar el nombre del servidor web que aparece en el Server header. Vamos a ver como eliminar totalmente el header:

[...]
Leer mas »

Eliminar completamente Server header de Apache

Mediante la directiva ServerTokens podemos reducir la cantidad de información sobre la versión de Apache que queremos mostrar.

# curl -I localhost
HTTP/1.1 404 Not Found
Server: Apache
Date: Tue, 25 Jun 2013 21:21:28 GMT
Content-Type: text/html; charset=iso-8859-1

Aún así, algunas herramientas (los llamados generadores de PDFs) insisten que no aparezca ninguna información. Vamos a ver cómo eliminar-la completamente sin recurir a mod_headers para eliminarlo después de añadir-lo.

[...]
Leer mas »

Patch para deshabilitar la comprobación de fingerprint en plink (putty)

En Windows tenemos el binario plink de putty que permite realizar conexiones desde linea de comandos, el inconveniente es que no es tan completo como el cliente ssh de openssh. A continuación vamos a ver un patch para plink para deshabilitar la comprobación del fingerprint del servidor.

[...]
Leer mas »