Oracle Solaris 10 9/10 Installationshandbuch: Netzwerkbasierte Installation

ProcedureSo erstellen Sie die /etc/netboot-Hierarchie auf dem WAN-Boot-Server

Gehen Sie wie folgt vor, um die /etc/netboot-Hierarchie zu erstellen.

  1. Melden Sie sich als Superuser oder als Benutzer mit einer entsprechenden administrativen Rolle beim WAN-Boot-Server an.


    Hinweis –

    Rollen umfassen Autorisierungen und privilegierte Befehle. Weitere Informationen zu Rollen finden Sie unter Configuring RBAC (Task Map) in System Administration Guide: Security Services.


  2. Erzeugen Sie das Verzeichnis /etc/netboot.


    # mkdir /etc/netboot
    
  3. Setzen Sie die Berechtigungen für das Verzeichnis /etc/netboot auf 700.


    # chmod 700 /etc/netboot
    
  4. Setzen Sie den Eigentümer des Verzeichnisses /etc/netboot auf den Webserver-Eigentümer.


    # chown web-server-user:web-server-group /etc/netboot/
    
    Webserver-Benutzer

    Steht für den Benutzer, der Eigentümer des Webserver-Prozesses ist.

    Webserver-Gruppe

    Steht für die Gruppe, die Eigentümer des Webserver-Prozesses ist.

  5. Beenden Sie den Superuser-Status.


    # exit
    
  6. Nehmen Sie die Benutzerrolle des Webserver-Eigentümers an.

  7. Erzeugen Sie in /etc/netboot ein Unterverzeichnis für den Client.


    # mkdir -p /etc/netboot/net-ip/client-ID
    
    -p

    Weist den Befehl mkdir an, alle erforderlichen übergeordneten Verzeichnisse für das gewünschte Verzeichnis zu erzeugen.

    (Optional) Netz-IP

    Die Netzwerk-IP-Adresse des Teilnetzes, in dem sich der Client befindet.

    (Optional) Client-ID

    Gibt die Client-ID an. Die Client-ID kann eine benutzerdefinierte oder die per DHCP zugewiesene Client-ID sein. Das Client-ID-Verzeichnis muss ein Unterverzeichnis des Netz-IP-Verzeichnisses sein.

  8. Setzen Sie die Berechtigungen für jedes Verzeichnis in der /etc/netboot-Hierarchie auf 700.


    # chmod 700 /etc/netboot/dir-name
    
    Verz-Name

    Steht für den Namen eines Verzeichnisses in der /etc/netboot-Hierarchie.


Beispiel 12–4 Erstellen der /etc/netboot-Hierarchie auf dem WAN-Boot-Server

Das folgende Beispiel zeigt, wie die /etc/netboot-Hierarchie für den Client 010003BA152A42 im Teilnetz 192.168.198.0 erzeugt wird. In diesem Beispiel sind der Benutzer nobody und die Gruppe admin Eigentümer des Webserver-Prozesses.

Die Befehle in diesem Beispiel führen folgende Aktionen durch:


# 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.198.0/010003BA152A42
nobody# chmod 700 /etc/netboot/192.168.198.0
nobody# chmod 700 /etc/netboot/192.168.198.0/010003BA152A42

Fortsetzen der WAN-Boot-Installation

Nachdem Sie die /etc/netboot-Hierarchie erstellt haben, müssen Sie das WAN-Boot-CGI-Programm auf den WAN-Boot-Server kopieren. Dieser Schritt ist unter Kopieren des WAN-Boot-CGI-Programms auf den WAN-Boot-Server beschrieben.

Siehe auch

For detailed planning information about how to design the /etc/netboot hierarchy, see Speichern von Konfigurations- und Sicherheitsinformationen in der /etc/netboot-Hierarchie.