Ausführen von Programmen über opsiclientd

Antworten
cmdrbrain
Beiträge: 1
Registriert: 30 Apr 2010, 09:34

Ausführen von Programmen über opsiclientd

Beitrag von cmdrbrain »

Hallo,

ist es möglich in opsiclientd.conf ein custom-event so zu kofigurieren, dass beim auslösen des events über opsi-fire-event.py ein programm z.B. calc.exe gestartet wird?

Gruß
CmdrBrain
Benutzeravatar
j.schneider
uib-Team
Beiträge: 2049
Registriert: 29 Mai 2008, 15:14

Re: Ausführen von Programmen über opsiclientd

Beitrag von j.schneider »

Mann kann auch ohne ein Event auszulösen ein Programm starten, einfach mal einen Blick auf:
https://<opsi-client>:4441/interface
werfen.
(runCommand)
Um das zu skripten kann man opsi-fire-event.py als Basis nehmen oder einen Support-Vertrag bei uns in Anspruch nehmen.
Vorsicht: ausgeführte Programme laufen unter System-Rechten.


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


Benutzeravatar
minidump
Beiträge: 218
Registriert: 16 Okt 2009, 11:27

Re: Ausführen von Programmen über opsiclientd

Beitrag von minidump »

welchen User + Passwort gibt man denn da ein?

Hab pcpatch, root und Domain Admin versucht...
Grüße
minidump

Alles ist am Ende gut. Und wenn es nicht gut ist, dann ist es nicht das Ende.
Benutzeravatar
minidump
Beiträge: 218
Registriert: 16 Okt 2009, 11:27

Re: Ausführen von Programmen über opsiclientd

Beitrag von minidump »

geht... Administrator groß schreiben ;)
Grüße
minidump

Alles ist am Ende gut. Und wenn es nicht gut ist, dann ist es nicht das Ende.
Benutzeravatar
j.schneider
uib-Team
Beiträge: 2049
Registriert: 29 Mai 2008, 15:14

Re: Ausführen von Programmen über opsiclientd

Beitrag von j.schneider »

...oder Kombination aus host-Id und -Key (aus der /etc/opsi/pckeys).


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


w42k
Beiträge: 23
Registriert: 02 Jul 2010, 14:04

Re: Ausführen von Programmen über opsiclientd

Beitrag von w42k »

Besteht die Möglichkeit das Passwort für einen User über das "opsiclientd control interface" zusetzen?
https://hostname:4441/interface

evtl. über die Method: execute
oder Method: runCommand

wen Ja: Was müsste als command bzw. sessionID oder Desktop eingetragen werden?
Benutzeravatar
j.schneider
uib-Team
Beiträge: 2049
Registriert: 29 Mai 2008, 15:14

Re: Ausführen von Programmen über opsiclientd

Beitrag von j.schneider »

Ja, das sollte gehen.
sessionId / Desktop sind an dieser Stelle unwichtig.

Code: Alles auswählen

net user <username> <password>


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


Antworten