Werte aus OPSI Script am Servershare ablegen

Antworten
busabernhardg
Beiträge: 167
Registriert: 07 Jul 2008, 16:53

Werte aus OPSI Script am Servershare ablegen

Beitrag von busabernhardg »

Hallo zusammen,

ich habe ein Script, das mir vom Client ermittelte Werte auf den opsi-server Share speichert.
Da das Script nun mit dem User "nt authorität\system" ausgeführt wird, kann ich nicht mehr am Server Share schreiben.

Scriptauszug

Code: Alles auswählen

[DosBatch_Files]
whoami > c:\tmp\info.txt
whoami > \\sw1\opsi_workbench\$ProductId$\data\%computername%_info.txt
LogFile:
[7] [2025-11-27 10:27:38.351] [pcinfo]
[7] [2025-11-27 10:27:38.351] [pcinfo] output:
[7] [2025-11-27 10:27:38.351] [pcinfo] --------------
[7] [2025-11-27 10:27:38.351] [pcinfo]
[7] [2025-11-27 10:27:38.351] [pcinfo] p:\pcinfo\files1>whoami 1>c:\tmp\info.txt
[7] [2025-11-27 10:27:38.351] [pcinfo]
[7] [2025-11-27 10:27:38.351] [pcinfo] p:\pcinfo\files1>whoami 1>\\sw1\opsi_workbench\pcinfo\data\TESTCLIENT_info.txt
[7] [2025-11-27 10:27:38.351] [pcinfo] Zugriff verweigert
Inhalt vom lokal erzeugtem File: c:\tmp\info.txt
nt-authorität\system

Habe versucht dem User "system" Rechte auf dem Share gegeben, funktioniert trotzdem nicht:

Code: Alles auswählen

root@sw1:~/workbench/pcinfo# getfacl data
# file: data
# owner: opsiconfd
# group: opsifileadmins
# flags: -s-
user::rwx
user:root:rwx
user:pcpatch:rwx
group::---
group:domänen-benutzer:---
group:NT\040Authority\\system:rwx
Als das Script noch mit dem User pcpatch ausgeführt wurde, hat es funktioniert.
Hat dafür jemand einen Tipp bzw. gibt es eine andere Möglichkeit?

lg
Bernhard
Antworten