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 endast datorer på ett specifikt delnät ska dela konfigurationsinformation, lagrar du de konfigurationsfiler 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 nät-IP IP-adressen för klientens delnät.
Klientspecifik konfiguration – Om du vill att bara en viss klient ska använda startfilsystemet så lagrar du filsystemfilerna 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.
Detaljerad planeringsinformation om konfigurationerna finns i Lagra konfigurations- och säkerhetsinformation i /etc/netboot-hierarkin.
Följande procedur beskriver hur du skapar katalogträdet /etc/netboot.
Så här skapar du katalogträdet /etc/netboot.
Logga in som superanvändare på startdatorn 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 |
Följande exempel visar hur du skapar katalogträdet /etc/netboot för klienten 010003BA152A42 på delnät 192.168.198.0. I 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.198.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 Lösenord: nobody# mkdir -p /etc/netboot/192.168.198.0/010003BA152A42 nobody# chmod 700 /etc/netboot/192.168.198.0 nobody# chmod 700 /etc/netboot/192.168.198.0/010003BA152A42 |
När du har skapat katalogträdet /etc/netboot måste du kopiera CGI-startprogrammet i det globala nätverket till startservern i det globala nätverket. Instruktioner finns i Kopiera CGI-startprogrammet till startservern i det globala nätverket.
Detaljerad planeringsinformation om hur du utformar /etc/netboot-hierarkin finns i Lagra konfigurations- och säkerhetsinformation i /etc/netboot-hierarkin.