El objetivo de esta web es facilitar al usuario una instalación personalizada y cifrada de Freebsd. El funcionamiento es simple, solo hay que completar los formularios correctamente con las preferencias de instalación deseadas: Unidad de disco duro, tamaño de la instalación, número de particiones y sus puntos de montaje. Al completar el proceso se descargará un script que permitirá instalar FreeBSD completamente cifrado de forma automática con solo ejecutarlo (100% For Dummies). Solo hay que arrancar FreeBSD como liveCD, ejecutar el script descargado dentro del sistema, introducir la clave de cifrado y en unos minutos se tendrá instalado el sistema. También es posible utilizar la web mediante curl o wget para automatizar casi por completo instalaciones cifradas de FreeBSD.
- Sistema operativo: FreeBSD 9.X, 10.X, 11.X, 12.X y 13.X
- Tabla de particiones y sistemas de ficheros: MBR y UFS
- Software y algoritmos de cifrado disponibles: Geli (AES-XTS,AES-CBC,Blowfish-CBC y Camellia-CBC)
1.- Descargar la versión de FreeBSD que queramos (10.1 incluida) y arrancar en modo 'Live CD'
2.- Ejecutar el script previamente generado en esta web.
3.- Introducir la contraseña que nos solicite y esperar a que termine.
- Dejar el tamaño de la instalación en blanco para usar todo el disco duro.
- Especificar los Mbytes con la letra 'm' y los Gigabytes 'g' (Sin espacios entre número y letra).
- La web no controla el nombre de las unidades ni la lógica de los tamaños especificados, por lo que debe ser cuidadoso al ingresar los valores.
- En la página siguiente se puede definir una partición /var o /home separada de la partición raiz / .
- Los valores entre corchetes son solo recomendaciones, sientase libre de configurarlo como quiera.
- Si no desea perder el contenido actual del disco, no está en el lugar adecuado, podrá obtener información en los manuales oficiales de FreebSD y cifrarlo manualmente.
- Todas las particiones del disco serán borradas, si quiere varios sistemas en la unidad, deje espacio suficiente e istale el resto de sistemas operativos posteriormente.
Instalación definiendo 20 Gb para la raíz / , 50 Gb para /home y 2 Gigabytes de swap. Al utilizar cifrado, el directorio /boot necesita una partición a parte sin cifrar, por lo que reservamos 512 Mbytes para /boot en el disco ada0: Introducimos ada0 como unidad, en el segundo formulario un tamaño total (/ + [/home o /var]) de la instalación de 70g, una swap de 2g y para la partición de arranque /boot escribimos 512m (Única partición no cifrada).
Preparar el disco para instalar FreeBSD
Se recomienda encarecidamente tener el disco completamente libre de particiones.
Para ello se puede usar cualquier software como gparted o el mismo disco de Freebsd.
Una vez arranque FreeBSD en modo Live CD, ejecutamos el comando siguiente:
Insertar el dispositivo, ejecutar el comando anterior para identificar la unidad nueva y su partición (Ejemplo: ad0s1)
Una vez arranque FreeBSD en modo Live CD, ejecutamos los siguientes comandos.
Configuramos el idioma del teclado y activamos sshd.
Configuramos el idioma del teclado y enviamos el fichero usando NC.
Descargamos el script con la configuración deseada (boot: 3Gb / raíz: 20Gb / swap: 5Gb / cifrado: AES-XTS) y ejecutamos para instalar.
Descargamos el script con la configuración deseada (boot: 1Gb / raíz: 60Gb / partición var: 40Gb (parte: 100g - root: 60g) / swap: 5Gb / cifrado: Blowfish-CBC) y ejecutamos para instalar.