25 de junio de 2013

Proteger un directorio web con contraseña con apache2

En un servidor web con apache2 necesitamos proteger el acceso a una carpeta con password,
¿como hacerlo?

Protocolo:

1) Creamos el directorio:
# mkdir /var/www/pub

2) Creamos fichero del passwords en el directorio /etc/apache2/:
# cd /etc/apache2
# htpasswd -c .htpasswd usuario

3) Modificamos el fichero /etc/apache2/sites-available/default creando una sección Directory con el nombre de la carpeta y la siguiente configuración:

# nano  /etc/apache2/sites-available/default

     Options -Indexes MultiViews FollowSymLinks
     AllowOverride All
     Order deny,allow
     Allow from All

4) Creamos el fichero /var/www/pub/.htaccess
# nano /var/www/pub/.htaccess

AuthName "Directorio privado"
AuthType Basic
AuthUserFile /etc/.htpasswd
require valid-user

5) Reiniciamos apache2
# service apache2 restart

Al intentar acceder a este directorio desde el navegador web, aparecerá una pantalla que nos pedira el user y password para acceder.


8 de junio de 2013

Instalando KDE4 en Debian7.0 Wheezy

Instalando KDE4 en Debian7.0
Tengo una maquina AMD 2400+ con ATI Raedon9200  en la que que no me funciona gnome3 ya que no hay forma de configurar la aceleración 3D en la tarjeta gráfica.

De modo que voy a instalar KDE.

Protocol:
Con Debian 7.0 Wheezy instalado con gnome.

1) # aptitude update

2) # aptitude install kde-full

Esto instala todo el sistema d escritorio KDE con todas sus aplicaciones.
Son 1585 MB en disco. !!

3) Con esto tendré instalado ambos sistemas de escritorios pudiendo elegir con cual arranco desde gdm o kdm.

Una vez configurado y probado me plantearé desinstalar gnome para liberar espacio del disco.


Update: Finalmente KDE-Plasma no funciona en mi sistema, la tarjeta gráfica me da problemas. Si que he podido usar KDE-OpenBox, seleccionando esta opción desde KDM.

Ref.:
http://diversidadyunpocodetodo.blogspot.com.es/2013/05/debian-wheezy-instalar-entorno-escritorio-adicional-kde-gnome.html

1 de junio de 2013

Arrancar un live USB desde VirtualBox

Tengo varios LiveUSB con distribuciones linux de uso frecuentemente.
Uno de ellos es BackTrack, la octava maravilla en Penetration Testing Debian Distribution.
Pero para ejecutarlo tengo que reiniciar el ordenador, rediriigir la BIOS para que arranque desde el USB, ...
¿Y si creara una maquina virtual con VirtualBox que arranca el LiveUSB?

Pero la última version que tengo de VirtualBox, NO permite arrancar las maquinas virtuales desde dispositivos USB, de modo que hay que buscar una alternativa.

Vamos a ello.

Protocolo:

1) Descargamos la herramienta: Plop Boot Manager
http://www.plop.at/en/bootmanager/download.html

Extraemos y decomprimimos de plpbt-5.0.14.zip el fichero plpbt.iso
y lo dejamos accesible para usarlo como CD en nuestra maquina virtual VirtualBox.

Vamos ahora con VitualBox,
... abrimos VirtualBox Manager.

2) Crear una maquina virtual en VirtualBox
- Linux Debian.
- Parámetros por defecto.
- Sin disco duro.

3) Pinchamos el LiveUSB
- Agregamos Filtro dese Dispositivo USB.
- Desactivamos "Habilitar Controlador 2.0 (EHCI)".

4) Crear un CD virtual con el fichero plpbt.iso

5) Establecer que la maquina virtual arranque del CD.



6) Arrancar la máquina virtual.

7) Seleccionamos del menu de Plop Boot Manager la opción USB.




8) y... aqui tenemos nuesto USB arrancado:



Esto me ha funcionado con un LiveUSB de BackTrack5.

Lo que ya hubiera sido una pasada es que estuvieran las tarjetas wifi dispuestas para ponerlas en modo monitor y ... bueno ya me entendeis.


... aunque no ha habido suerte.

Ref.:
http://bicimatica.blogspot.com.es/2013/01/arranque-desde-una-unidad-usb-en-vmware.html
http://www.plop.at/