Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi WMI über Netzwerk benutzen? (https://www.delphipraxis.net/28656-wmi-ueber-netzwerk-benutzen.html)

Basic-Master 27. Aug 2004 14:31


WMI über Netzwerk benutzen?
 
Hi,
wie kann man WMI auch über das Netzwerk benutzen, ohne einen User und Passwort anzugeben? Bin fast fertig mit meinem Netzwerk-Administrationsprogramm (WMI codes usw. alles schon drin), allerdings kann ich nur auf meinen eigenen PC connecten :| .. Kann ich irgentwie auf einen anderen PC verbinden, ohne das Passwort anzugeben? Oder geht das ganze nur, wenn ich für jeden PC den User und das Passwort angebe?

Phoenix 27. Aug 2004 14:45

Re: WMI über Netzwerk benutzen?
 
Zitat:

Zitat von Basic-Master
Oder geht das ganze nur, wenn ich für jeden PC den User und das Passwort angebe?

Jain. Wenn Du weder Benutzer noch Passwort bei RemoteConnect() angibst, wird der aktuelle Sicherheitskontext verwendet. Das bedeutet der aktuelle Benutzer muss auf dem Zielrechner die benötigten Rechte haben. Das bedeutet wiederum, der Benutzer muss im Prinzip ein Domänenbenutzer sein der auf den entsprechenden Rechnern zumindest in der lokalen Administratorgruppe sein muss.

In dem Moment, in dem es denselben (Achtung: nicht den gleichen) Benutzer nicht auf dem Zielsystem gibt (Beispielsweise der lokale Administrator, er heisst zwar gelich, ist aber ein anderer User) musst Du dessen Namen und Passwort explizit angeben.

Basic-Master 27. Aug 2004 15:14

Re: WMI über Netzwerk benutzen?
 
also könnte, wenn ich adminrechte auf meinem pc hab, auf andere computer in meiner arbeitsgruppe (?) oder domain connecten, deren angemeldeter user "nur" userrechte haben?

S - tefano 27. Aug 2004 15:14

Re: WMI über Netzwerk benutzen?
 
Sorry, wofür steht WMI?

Basic-Master 27. Aug 2004 15:33

Re: WMI über Netzwerk benutzen?
 
Windows Managment Instrumentation

NicoDE 27. Aug 2004 15:52

Re: WMI über Netzwerk benutzen?
 
Zitat:

Zitat von Basic-Master
also könnte, wenn ich adminrechte auf meinem pc hab

Adminrechte auf dem anderen PC.

Zitat:

Zitat von Basic-Master
deren angemeldete user "nur" userrechte haben?

Es spielt keine Rolle ob dort interaktive Benutzer angemeldet sind oder nicht.

Basic-Master 27. Aug 2004 16:06

Re: WMI über Netzwerk benutzen?
 
hmm also geht im prinzip ohne zugriffsdaten (vom admin) auf dem remote pc gar nix?

Phoenix 27. Aug 2004 16:53

Re: WMI über Netzwerk benutzen?
 
nicht zwingend die vom Admin. Du hast dann halt auch innerhalb von WMI nur die Rechte des Benutzers mit dem Du dich dort anmeldest. Will heissen: Services starten oder stoppen ist dann halt nicht. Aber die Basisinformationen auslesen sollte (ich habs noch nicht getestet) auch mit jedem anderen dort verfügbaren user gehen.

Basic-Master 28. Aug 2004 21:22

Re: WMI über Netzwerk benutzen?
 
also könnte als domänenadministrator auf die pcs in meiner domain ohne angegebenen user und passwort verbinden, dessen angemeldete user (nur) userrechte haben?

sorry wenn die fragen nubig sind, bin halt dumm :stupid:

P.S. noch ne frage: muss ich dann bei der ConnectServer()-Funktion die domain angeben oder macht das WMI selbst?

Phoenix 28. Aug 2004 21:57

Re: WMI über Netzwerk benutzen?
 
Zitat:

Zitat von Basic-Master
also könnte als domänenadministrator auf die pcs in meiner domain ohne angegebenen user und passwort verbinden, dessen angemeldete user (nur) userrechte haben?

Korrekt. Das hat mit den angemeldeten Benutzern nicht viel zu tun.

Zitat:

Zitat von Basic-Master
P.S. noch ne frage: muss ich dann bei der ConnectServer()-Funktion die domain angeben oder macht das WMI selbst?

Du kannst sowohl DOMAIN\User als auch unter Windows XP User@DOMAIN angeben. Steht aber alles im MSDN unter MSDN-Library durchsuchenswbemLocator connectserver

Ein Tip an der Stelle: Führe die Anwendung am besten gleich mit Runas im Sicherheitskontext eines Domänen-Admins aus. Dann brauchst Du bei remote connects gar keine Daten mit angeben.


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:54 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz