OPSI bedienen: Unterschied zwischen den Versionen

Aus Vosp.info
Wechseln zu:Navigation, Suche
(NC-OPSI-Scripte)
Zeile 6: Zeile 6:
 
Bei Linux ist das Paket "icedtea-8-plugin" nutzbar.
 
Bei Linux ist das Paket "icedtea-8-plugin" nutzbar.
 
= NC-OPSI-Scripte =
 
= NC-OPSI-Scripte =
== Download ==
+
== Die Scripte ==
 +
Es gibt ein paar Scripte für die Commandozeile.
 +
Sie sind sehr grobschlächtig, machen aber ihren Job.
 +
 
 +
wget https://opsi.netz.coop/scripte/opsi-scripte-1.0.tar --no-check-certificate
 +
 
 +
Bedienung: Im Script die gewünschten Pakete getrennt mit Leerzeichen eintragen.
 +
 
 +
Beispiel
 +
pkgs="7zip autologon"
 +
 
 +
add_software <hostname>
 +
 
 +
Dieses Script erzeugt den Client in OPSI und sollte ein "Netbootproduct" enthalten.<br>
 +
Das ist ein Betriebssystem
 +
setup_host <hostname>
 +
 
 +
Diese Scripte benötigen keine weitere Konfiguration.
 +
 
 +
reboot_host <hostname>
 +
shutdown_host <hostname>
 +
 
 +
== Einen Client aufsetzen ==
 +
=== Vorarbeiten ===
 +
Die MAC des Client-PCs muss in die dhcpd.conf des OPSI-Containers eingetragen werden.<br>
 +
Viele Server haben dafür das alias "vimd" in der .bashrc
 +
alias vimd="vim /etc/dhcp/dhcpd.conf"
 +
Client eintragen und prüfen, ob der Name per DNS aufgelöst wird.
 +
 
 +
=== Vom Client-PC aus ===
 +
1. PC umbenennen. Der Name wird auf das Gehäuse aufgeklebt.
 +
2. Prüfen, ob er seine zugewiesene IP bekommt.
 +
3. Im Explorer "\\<OPSI-SERVER\opsi_depot" aufrufen und einloggen.
 +
4. opsi-client-agent ansteuern und "service_setup.cmd" aufrufen. Es wird im Laufe der Installation das OPSI-admin-Password abgefragt.
 +
 
 +
Per "add_software" die gewünschte Software zur Installation für den Clienten vormerken.
 +
 
 +
=== Per Netboot ===
 +
In "setup_host <hostname>" werden die Pakete eingetragen, die auf den gewünschten Client-PC sollen. Es muss sich ein Betriebssystem in der Auswahl befinden.

Version vom 27. Juli 2018, 20:09 Uhr

Zurück zu OPSI

Webfrontend

OPSI stellt ein Webfrondent zur Verfügung. Es ist erreichbar per

https:\\<OPSI-Host-IP>:4447

Dazu muss auf dem Client-PC Java installiert werden.
Bei Linux ist das Paket "icedtea-8-plugin" nutzbar.

NC-OPSI-Scripte

Die Scripte

Es gibt ein paar Scripte für die Commandozeile. Sie sind sehr grobschlächtig, machen aber ihren Job.

wget https://opsi.netz.coop/scripte/opsi-scripte-1.0.tar --no-check-certificate

Bedienung: Im Script die gewünschten Pakete getrennt mit Leerzeichen eintragen.

Beispiel

pkgs="7zip autologon"
add_software <hostname>

Dieses Script erzeugt den Client in OPSI und sollte ein "Netbootproduct" enthalten.
Das ist ein Betriebssystem

setup_host <hostname>

Diese Scripte benötigen keine weitere Konfiguration.

reboot_host <hostname> shutdown_host <hostname>

Einen Client aufsetzen

Vorarbeiten

Die MAC des Client-PCs muss in die dhcpd.conf des OPSI-Containers eingetragen werden.
Viele Server haben dafür das alias "vimd" in der .bashrc

alias vimd="vim /etc/dhcp/dhcpd.conf"

Client eintragen und prüfen, ob der Name per DNS aufgelöst wird.

Vom Client-PC aus

1. PC umbenennen. Der Name wird auf das Gehäuse aufgeklebt. 2. Prüfen, ob er seine zugewiesene IP bekommt. 3. Im Explorer "\\<OPSI-SERVER\opsi_depot" aufrufen und einloggen. 4. opsi-client-agent ansteuern und "service_setup.cmd" aufrufen. Es wird im Laufe der Installation das OPSI-admin-Password abgefragt.

Per "add_software" die gewünschte Software zur Installation für den Clienten vormerken.

Per Netboot

In "setup_host <hostname>" werden die Pakete eingetragen, die auf den gewünschten Client-PC sollen. Es muss sich ein Betriebssystem in der Auswahl befinden.