Montar discos de VMware Server desde la máquina física

Has tenido algun problema con una maquina virtual? Necesitas acceder a los datos que tenias en uno de sus discos y la maquina no arrancaba? VMware Server tiene una utilidad que te puede ayudar.

Es posible ‘montar’ sus particiones y poder acceder a ellas como si fueran un disco físico. El comando maravilloso es vmware-mount.pl.

Empezamos averiguando el número de partición a montar.

# vmware-mount.pl -p camino_completo_al_disco-virtual
——————————————–
VMware for Linux – Virtual Hard Disk Mounter
Version: 1.0 build-44356
Copyright 1998 VMware, Inc. All rights reserved. — VMware Confidential
——————————————–
Nr Start Size Type Id Sytem
– ———- ———- —- — ————————
1 63 4185153 BIOS 7 HPFS/NTFS

2. Y lo montamos.

# vmware-mount.pl camino_completo_al_disco-virtual 1 -t ntfs -o ro punto_de_montaje

En este caso hemos montado una particion NTFS de un WindowsXP como Sólo Lectura.

NOTA: El mensaje de confirmación después de montar el disco ya nos advierte que sólo estará montado mientras no terminemos el script. En el momento que lo matemos o se cierre la sesión, se desmontaráa. Supongo que solo está pensado para accesos puntuales, así que quizás sea mejor no pensar el montarlo para un uso normal como hacemos con cualquier otro dispositivo.

20 consejos para securizar Apache

Este post es básicamente una traducción de este otro, donde se enumeran, como dice el título, 20 métodos para conseguir que nuestro servidor Apache esté más seguro. Recuerda que son eso, recomendaciones, y no garantías de que no vayas a tener problemas, así que no descuídes la tarea de hacer copias de seguridad. Por otra parte, alguno de estos métodos (sobre todo combinados) puede(n) reducir el rendimiento del servidor, así que no los apliques a ciegas sin pensartelo.

Nota: cuando se indique que hay que agregar o cambiar líneas del archivo de configuración de Apache, se refiere al archivo httpd.conf, que suele estar situado en el subdirectorio conf en /etc/httpd o dentro del directorio de instalación de Apache (pero el directorio puede variar mucho según el sistema operativo, distribución o incluso la configuración de tu sistema).

Antes de nada, asegúrate de tener instalados los últimos parches de seguridad instalados

Si no tenemos los agujeros de seguridad bien tapados no tiene demasiado sentido continuar con la optimización de seguridad.

Asegúrate de que sólo root tiene acceso de lectura a los binarios y ficheros de configuración de Apache

Suponiendo que la instalación de este programa está en /usr/local/apache habría que hacer esto:

# chown -R root:root /usr/local/apache# chmod -R o-rwx /usr/local/apache Continuar leyendo "20 consejos para securizar Apache"