Under installationen letar installationsprogrammet igenom katalogträdet /etc/netboot på webbservern på jakt efter instruktioner om hur installationen ska utföras. Katalogen innehåller konfigurationsdata, en privat nyckel, ett digitalt certifikat och en certifikatutfärdare, något som krävs för installationer via globala nätverk. Under installationen flyttar programmet wanboot-cgi denna information till startfilsystemet. Därefter skickar programmet wanboot-cgi startfilsystemet till klienten.
Du kan skapa underkataloger i katalogen /etc/netboot om du vill anpassa WAN-startinstallationens omfång. Använd följande katalogstruktur för att definiera hur konfigurationsinformation delas mellan de klienter som du vill installera.
Global konfiguration – Om du vill att alla klienter på nätverket ska dela konfigurationsinformation lagrar du filerna som du vill dela i katalogen /etc/netboot.
Nätverksspecifik konfiguration – Om du vill att bara de här datorerna på ett viss delnät ska dela konfigurationsinformation, lagrar du konfigurationsfilerna som du vill dela i en underkatalog till /etc/netboot. Se till att underkatalogen följer den här namnkonventionen.
/etc/netboot/nät-ip |
I det här exemplet är IP-adress IP-adressen för klientens delnät.
Klient-specifik konfiguration – Om du vill att bara en viss klient ska använda startfilsystemet, lagrar du filsystemsfilerna i en underkatalog till /etc/netboot. Se till att underkatalogen följer den här namnkonventionen.
/etc/netboot/nät-ip/klient-ID |
I det här exemplet är nät-IP IP-adressen för delnätet. klient-ID är antingen det klient-ID som tilldelats av DHCP-servern eller ett användardefinierat klient-ID.
Mer detaljerad information om hur du utformar katalogträdet /etc/netboot finns i Lagra konfigurations- och säkerhetsinformation i /etc/netboot-hierarkin.
Bli superanvändare på startservern i det globala nätverket.
Skapa katalogen /etc/netboot.
# mkdir /etc/netboot |
Ändra behörigheterna till katalogen /etc/netboot till 700.
# chmod 700 /etc/netboot |
Gör webbserverns ägare till ägare av katalogen /etc/netboot.
# chown webbserveranvändare:webbservergrupp /etc/netboot/ |
Ägaren till webbserverprocessen
Gruppägaren till webbserverprocessen
Logga ut superanvändaren.
# exit |
Anta webbserverägarens roll.
Skapa klientunderkatalogen till katalogen /etc/netboot.
# mkdir -p /etc/netboot/IP-adress/klient-ID |
Detta gör att kommandot mkdir skapar alla de överordnade katalogerna till katalogen som du vill skapa.
IP-adressen till klientens delnät.
Klientens ID. Klientens ID kan vara ett värde som användaren anger eller ID-numret som erhålls från DHCP-servern. Katalogen klient-ID måste vara en underkatalog till katalogen IP-adress.
Ändra behörigheter för alla kataloger i katalogträdet /etc/netboot till 700.
# chmod 700 /etc/netboot/katalognamn |
Namnet på en katalog i katalogträdet /etc/netboot
Exemplet här nedan visar hur det går till att skapa katalogträdet i /etc/netboot för klienten 010003BA152A42 i delnätet 192.168.255.0. I det här exemplet äger användaren nobody och gruppen admin webbserverprocessen.
Följande åtgärder utförs med kommandona i det här exemplet.
Skapa katalogen /etc/netboot.
Ändra behörigheterna för katalogen /etc/netboot till 700.
Ändra ägarskapet för katalogen /etc/netboot till ägaren av webbserverprocessen.
Anta samma användarroll som webbserveranvändaren.
Skapa en underkatalog i /etc/netboot som har samma namn som delnätet (192.168.255.0).
Skapa en underkatalog i delnätskatalogen som har samma namn som klient-ID:t.
Ändra behörigheterna för underkatalogerna till /etc/netboot till 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 |