Durante la instalación, el arranque WAN recurre al contenido de la jerarquía /etc/netboot del servidor web para obtener instrucciones sobre cómo efectuar la instalación. Este directorio contiene la información de configuración, la clave privada, el certificado digital y la entidad certificadora necesarios para una instalación mediante un arranque WAN. Durante la instalación, el programa wanboot-cgi convierte esta información en el sistema de archivos de arranque WANEl programa wanboot-cgi transmite entonces el sistema de archivos de arranque WAN al cliente.
Se pueden crear subdirectorios en el directorio /etc/netboot para personalizar el ámbito de la instalación en WAN. Utilice las siguientes estructuras de directorio para definir cómo se comparte la información de configuración entre los clientes que desea instalar.
Configuración global: si desea que todos los clientes de la red compartan la información de configuración, guarde los archivos que desea compartir en el directorio /etc/netboot.
Configuración específica de la red: si desea que únicamente las máquinas de una subred compartan la información de configuración, almacene los archivos de configuración que desea compartir en un subdirectorio de /etc/netboot. El subdirectorio debe seguir este convenio de denominación.
/etc/netboot/ip_red |
En este ejemplo, ip_red es la dirección IP de la subred del cliente.
Configuración específica del cliente: si desea que un único cliente específico utilice el sistema de archivos de arranque, almacene éste en un subdirectorio de /etc/netboot. El subdirectorio debe seguir este convenio de denominación.
/etc/netboot/ip_red/ID_cliente |
En este ejemplo, ip_red es la dirección IP de la subred. ID_cliente es el ID del cliente asignado por el servidor DHCP o un ID de cliente especificado por el usuario.
Para obtener información detallada relativa a la planificación para el diseño de la jerarquía /etc/netboot, consulte Almacenamiento de la información de configuración y seguridad en la jerarquía /etc/netboot.
Conviértase en superusuario del servidor de arranque WAN.
Cree el directorio /etc/netboot.
# mkdir /etc/netboot |
Cambie los permisos del directorio /etc/netboot a 700.
# chmod 700 /etc/netboot |
Cambie el propietario del directorio /etc/netboot al propietario del servidor web.
# chown usuario_servidor_web:grupo_servidor_web /etc/netboot/ |
Indica el usuario propietario del proceso del servidor web
Indica el grupo propietario del proceso del servidor web
Salga del rol de superusuario.
# exit |
Tome el rol de usuario de propietario del servidor web.
Cree el subdirectorio cliente del directorio /etc/netboot.
# mkdir -p /etc/netboot/ip_red/ID_cliente |
Indica al comando mkdir que cree todos los directorios superiores necesarios para el directorio que desea crear.
Indica la dirección IP de la subred del cliente.
Especifica el ID del clienteEl ID del cliente puede ser un valor definido por el usuario o el ID de cliente DHCP. El directorio ID_cliente debe ser un subdirectorio de ip_red.
Para cada uno de los directorios de la jerarquía /etc/netboot cambie los permisos a 700.
# chmod 700 /etc/netboot/nombre_directorio |
Indica el nombre de un directorio de la jerarquía /etc/netboot
En el ejemplo siguiente se muestra como crear la jerarquía /etc/netboot para el cliente 010003BA152A42 en la subred 192.168.255.0. En este ejemplo, el usuario nobody y el grupo admin son los propietarios del proceso del servidor web.
Los comandos de este ejemplo efectúan las tareas siguientes.
Crear el directorio /etc/netboot.
Cambiar los permisos del directorio /etc/netboot a 700.
Cambiar la propiedad del directorio /etc/netboot al propietario del proceso del servidor web.
Asumir el mismo rol de usuario que el usuario del servidor web.
Crear un subdirectorio de /etc/netboot denominado como la subred (192.168.255.0).
Crear un subdirectorio del directorio de subred denominado como el ID de cliente.
Cambiar los permisos de los subdirectorios /etc/netboot a 700.
# cd / # mkdir /etc/netboot/ # chmod 700 /etc/netboot # chown nobody:admin /etc/netboot # exit server# su nobody Password: nobody# mkdir -p /etc/netboot/192.168.255.0/010003BA152A42 nobody# chmod 700 /etc/netboot/192.168.255.0 nobody# chmod 700 /etc/netboot/192.168.255.0/010003BA152A42 |