(Gelöst)Opsi_workbench Berechtigung
(Gelöst)Opsi_workbench Berechtigung
Hallo allerseits,
ich habe ein Problem mit der Berechtigungen mit den "opsiproducts" und "Opsi_Workbench" Ordnern.
ich habe einige Pakete erstellt und die gingen ohne Fehler auf meinem Rechner. Aber wenn ich die aufm Server installiere und durch Server testen lassen , kommt diesen Fehler :
[3] [Okt 17 15:20:31:662] [free-pdf] Exception in StartProcess_cp: Failed to execute P:\free-pdf.exe (nur als beispiel)
Meine Frage lautet wie kann ich die Berechtigungen ändern inwiefern Client Rechner die Pakete ausführen kann.
Ich sehe den Unterschied in meinem Rechner und im Ordner auf dem Server. Aber wie kann ich es ändern ist die Frage.
Ich bin sehr dankbar für eure Hilfe.
lg, ZeUs
ich habe ein Problem mit der Berechtigungen mit den "opsiproducts" und "Opsi_Workbench" Ordnern.
ich habe einige Pakete erstellt und die gingen ohne Fehler auf meinem Rechner. Aber wenn ich die aufm Server installiere und durch Server testen lassen , kommt diesen Fehler :
[3] [Okt 17 15:20:31:662] [free-pdf] Exception in StartProcess_cp: Failed to execute P:\free-pdf.exe (nur als beispiel)
Meine Frage lautet wie kann ich die Berechtigungen ändern inwiefern Client Rechner die Pakete ausführen kann.
Ich sehe den Unterschied in meinem Rechner und im Ordner auf dem Server. Aber wie kann ich es ändern ist die Frage.
Ich bin sehr dankbar für eure Hilfe.
lg, ZeUs
Zuletzt geändert von ZeUs83 am 07 Nov 2014, 18:23, insgesamt 1-mal geändert.
- n.wenselowski
- Ex-uib-Team
- Beiträge: 3194
- Registriert: 04 Apr 2013, 12:15
Re: Opsi_workbench Berechtigung
Hallo ZeUs,
führe bitte als root auf dem opsi-server das folgende aus:
Von der Fehlermeldung her könnte das Problem auch die Pfadangabe im Installations-Script sein - ich würde da bspw. P:\free-pdf\free-pdf.exe erwarten, anstatt dass die Datei direkt unter dem Laufwerk zu finden ist.
Gruß
Niko
führe bitte als root auf dem opsi-server das folgende aus:
Code: Alles auswählen
opsi-setup --set-rights
Gruß
Niko
Code: Alles auswählen
import OPSI
Re: Opsi_workbench Berechtigung
Danke Niko,
was macht eigentlich ?
Mit dem bsp. P:\free-pdf\free-pdf.exe hast du Recht. Ich habe da fehler geschrieben. Bei mir ist es eigentlich genau so.
Die Packete sind eig richtig installiert aber das Problem ist wie gesagt nur die Berechtigungen. Ich kann die sogar durch cmd.exe nicht direkt (aufm Opsi_Workbench) laufen lassen.
Ich habe zwei mal Server aufgebaut und jetzt habe ich Angst den Befehl ausführen das du mir geschickt hast. Deswegen frage ich was macht es.
Sorry aber ich hoffe du verstehst mich.
was macht eigentlich ?
Code: Alles auswählen
opsi-setup --set-rights
Die Packete sind eig richtig installiert aber das Problem ist wie gesagt nur die Berechtigungen. Ich kann die sogar durch cmd.exe nicht direkt (aufm Opsi_Workbench) laufen lassen.
Ich habe zwei mal Server aufgebaut und jetzt habe ich Angst den Befehl ausführen das du mir geschickt hast. Deswegen frage ich was macht es.
Sorry aber ich hoffe du verstehst mich.

Re: Opsi_workbench Berechtigung
Hi,
im opsi-Handbuch steht:
gruß
d.oertel
im opsi-Handbuch steht:
D.h. auch, der Befehl kann immer ausgeführt werden ohne etwas kaputt zumachen.• --set-rights [path]
Setzt bzw. korrigiert die Dateizugriffsrechte in den wesentlichen opsi-Verzeichnissen:
–/tftpboot/linux
– /home/opsiproducts
– /var/log/opsi
– /var/lib/opsi
– /opt/pcbin/install
– /etc/opsi
Als Parameter kann auch ein Verzeichnis übergeben werden. Dann werden unterhalb dieses Verzeichnisses die
Rechte aller opsi-relevanten Verzeichnisse und Dateien gesetzt,
z.B.:
opsi-setup --set-rights /opt/pcbin/install/winxppro/driver
gruß
d.oertel
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
Re: Opsi_workbench Berechtigung
Servus d.oertel,
danke dir für die Erklärung. Ich habe das Befehl ausgeführt. Leider habe ich noch keine Ausführung-Recht im Opsi-workbench bzw Opsi-Produkts
Ich werde nochmal genau anschauen wo das Problem liegt.
Aber natürlich freue ich mich sehr wenn mir jemand weiter helfen kann.
Gruß
ZeUs
danke dir für die Erklärung. Ich habe das Befehl ausgeführt. Leider habe ich noch keine Ausführung-Recht im Opsi-workbench bzw Opsi-Produkts

Ich werde nochmal genau anschauen wo das Problem liegt.
Aber natürlich freue ich mich sehr wenn mir jemand weiter helfen kann.

Gruß
ZeUs
- n.wenselowski
- Ex-uib-Team
- Beiträge: 3194
- Registriert: 04 Apr 2013, 12:15
Re: Opsi_workbench Berechtigung
Hall ZeUs,
dann ist das Problem vermutlich in der Samba-Konfiguration zu suchen.
Bitte das folgende ausführen:
Wenn das nicht hilft:
Welches OS und welche Samba-Version wird auf dem Server eingesetzt?
Gruß
Niko
dann ist das Problem vermutlich in der Samba-Konfiguration zu suchen.
Bitte das folgende ausführen:
Code: Alles auswählen
opsi-setup --auto-configure-samba
Welches OS und welche Samba-Version wird auf dem Server eingesetzt?
Gruß
Niko
Code: Alles auswählen
import OPSI
Re: Opsi_workbench Berechtigung
Ein kleiner Tipp
das selbe Problem hatte ich auch
eingeben im Vezeichnis vom Paket setzen.
und in /etc/samba/smb.conf dem workbench Verzeichnis
eintragen . Das hat bei mir das Problem gelöst
das selbe Problem hatte ich auch
Code: Alles auswählen
opsi-setup --set-rights .
und in /etc/samba/smb.conf dem workbench Verzeichnis
Code: Alles auswählen
force group = pcpatch
(Gelöst)Re: Opsi_workbench Berechtigung
Also zuerst danke euch allen.
das Problem ist schon gelöst.
Bei mir war das Problem dass die msi Dateien flüßig installiert wurden aber die EXE dateien war "execute : sende login datei zum Server" als Problem.
Ich habe im Samba Config die folgende Zeile hinzugefügt:
nano /etc/samba/smb.conf
danach einmal Samba neustart gemacht und läuft jetzt alles perfekt.
viele Grüße
ZeUs
das Problem ist schon gelöst.
Bei mir war das Problem dass die msi Dateien flüßig installiert wurden aber die EXE dateien war "execute : sende login datei zum Server" als Problem.
Ich habe im Samba Config die folgende Zeile hinzugefügt:
nano /etc/samba/smb.conf
Code: Alles auswählen
[global]
force group = pcpatch
acl allow execute always = True
viele Grüße
ZeUs