OPSI bedienen: Unterschied zwischen den Versionen
HK (Diskussion | Beiträge) |
HK (Diskussion | Beiträge) (→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 = | ||
− | == | + | == 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
Inhaltsverzeichnis
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.