Windows Server 2003 Remote Shutdown ohne Adminrechte
Hallo, ich bräuchte dringen mal etwas Hilfe
Habe einen Fileserver mit Windows Server 2003 in den Kellerräumen unserer WG stehen. Da er nur 5-6 mal in der Woche für jeweils ein paar Stunden benutzt wird, habe ich jedem meiner Mitbewohner das WOLT (Wake On LAN Tool) auf den Rechner gepackt. Außerdem auch noch das Remote Shut Down tool von matcode.com auf deren Rechnern installiert .
Jetzt zu meinem Problem :Wake on Lan klappt bei jedem natürlich sofort, aber Remote Shut Down funktioniert leider nur mit meinem Administrator Konto. Da die Jungs und Mädels allerdings nicht meinen Account benutzen sollen und auf dem Server auch noch private Dateien von mir sind, komme ich mit normalen Benutzerkonten und RemoteDesktop einfach nicht weiter... Momentan wird dann immer an meiner Tür geklopft und gefragt ob ich den Server wieder ausschalten kann, was über längere Zeit keine wirkliche Lösung ist Hat jemand vielleicht eine Idee?
Grüße Norbert
Edit: Auf den anderen Rechnern läuft Vista bzw. Windows XP
Habe einen Fileserver mit Windows Server 2003 in den Kellerräumen unserer WG stehen. Da er nur 5-6 mal in der Woche für jeweils ein paar Stunden benutzt wird, habe ich jedem meiner Mitbewohner das WOLT (Wake On LAN Tool) auf den Rechner gepackt. Außerdem auch noch das Remote Shut Down tool von matcode.com auf deren Rechnern installiert .
Jetzt zu meinem Problem :Wake on Lan klappt bei jedem natürlich sofort, aber Remote Shut Down funktioniert leider nur mit meinem Administrator Konto. Da die Jungs und Mädels allerdings nicht meinen Account benutzen sollen und auf dem Server auch noch private Dateien von mir sind, komme ich mit normalen Benutzerkonten und RemoteDesktop einfach nicht weiter... Momentan wird dann immer an meiner Tür geklopft und gefragt ob ich den Server wieder ausschalten kann, was über längere Zeit keine wirkliche Lösung ist Hat jemand vielleicht eine Idee?
Grüße Norbert
Edit: Auf den anderen Rechnern läuft Vista bzw. Windows XP
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 106057
Url: https://administrator.de/contentid/106057
Ausgedruckt am: 19.11.2024 um 17:11 Uhr
15 Kommentare
Neuester Kommentar
Servus,
starte auf dem Server mal:
Dort die benutzer(gruppe) eintragen, die den Server herunterfahren soll.
Obige Schritte sind aus dem Kopf zitiert und sollten so oder ähnlich lauten.
Gruß
starte auf dem Server mal:
secpol.msc
Dort gehst du zu- lokale Policy
- Benutzer rechte
- darf von einem entfernten System herunterfahren
Dort die benutzer(gruppe) eintragen, die den Server herunterfahren soll.
Obige Schritte sind aus dem Kopf zitiert und sollten so oder ähnlich lauten.
Gruß
Nun wenn du weißt dass keiner deiner Mitbewohner später als sagen wir mal 22 Uhr an den Server ran geht, dann kannst du das eigentlich sehr schön mit einem geplanten Task lösen.
kleines Sript schreiben und shutdown.exe einbinden und ab 22:00 Uhr ausführen.
Wenn die Mitbewohner allerdings sehr unregelmäßig an den Server rangehen ist etwas Planung notwendig.
Ich würde den Shutdown nicht in die Hände der Mitbewohner legen, aus folgendem Grund:
Mitbewohner A ist am Server seit 3 std.
Mitbewohner B logt sich ein und ist seit ca 10 Minuten angemeldet.
Nun weis eben keiner voneinander, ausser sie sind so schlau und schauen ob weitere Sessions und geöffnete Dateien existieren um sich so ein Reim zu machen dass sie nicht alleine sind.
Mitbewohner A würde den Server abschalten und somit Mitbewohner B abschiessen. . . Nicht schön!
Mit einem Task und feste Zeiten in der Nacht, wäre es einfacher, zumindest von deiner Seite etwas automatismus reingebracht.
Die Shutdown Zeiten natürlich den Mitbewohner mitteilen.
Ansonsten lauft der Server.
Die Meldung beim Herunerfahren dass andere Benutzer am Server angemeldet sind, ist unzuverläßig. Mal kommt sie, mal kommt sie nicht.
kleines Sript schreiben und shutdown.exe einbinden und ab 22:00 Uhr ausführen.
Wenn die Mitbewohner allerdings sehr unregelmäßig an den Server rangehen ist etwas Planung notwendig.
Ich würde den Shutdown nicht in die Hände der Mitbewohner legen, aus folgendem Grund:
Mitbewohner A ist am Server seit 3 std.
Mitbewohner B logt sich ein und ist seit ca 10 Minuten angemeldet.
Nun weis eben keiner voneinander, ausser sie sind so schlau und schauen ob weitere Sessions und geöffnete Dateien existieren um sich so ein Reim zu machen dass sie nicht alleine sind.
Mitbewohner A würde den Server abschalten und somit Mitbewohner B abschiessen. . . Nicht schön!
Mit einem Task und feste Zeiten in der Nacht, wäre es einfacher, zumindest von deiner Seite etwas automatismus reingebracht.
Die Shutdown Zeiten natürlich den Mitbewohner mitteilen.
Ansonsten lauft der Server.
Die Meldung beim Herunerfahren dass andere Benutzer am Server angemeldet sind, ist unzuverläßig. Mal kommt sie, mal kommt sie nicht.
Servus,
wie benutzen deine Mitbewohner denn den Server?
Als Terminalserver?
schreib mal genauer.
gruß
wie benutzen deine Mitbewohner denn den Server?
Als Terminalserver?
schreib mal genauer.
gruß
ok,
dann mal folgende Skizze:
Diesen Schnippsel auf dem Server als cmd abspeichern und dann per Geplante Tasks jede Stunde laufen lassen.
(Natürlich so, dass der Task den Server nicht selber startet)
So fährt der (deutsche) Server von alleine herunter, wenn niemand auf Ihm arbeitet.
Wie geschrieben ist eine Skizze - die auch als Diskussionsgrundlage dienen soll.
Gruß
dann mal folgende Skizze:
net session |find "Es sind keine Einträge in der Liste." && shutdown -s
Diesen Schnippsel auf dem Server als cmd abspeichern und dann per Geplante Tasks jede Stunde laufen lassen.
(Natürlich so, dass der Task den Server nicht selber startet)
So fährt der (deutsche) Server von alleine herunter, wenn niemand auf Ihm arbeitet.
Wie geschrieben ist eine Skizze - die auch als Diskussionsgrundlage dienen soll.
Gruß
Zitat von @60730:
ok,
dann mal folgende Skizze:
Diesen Schnippsel auf dem Server als cmd abspeichern und dann per
Geplante Tasks jede Stunde laufen lassen.
(Natürlich so, dass der Task den Server nicht selber startet)
So fährt der (deutsche) Server von alleine herunter, wenn
niemand auf Ihm arbeitet.
Wie geschrieben ist eine Skizze - die auch als Diskussionsgrundlage
dienen soll.
Gruß
net session |find "Es sind keine Einträge in > der Liste." && shutdown -sok,
dann mal folgende Skizze:
net session |find "Es sind keine Einträge in
> der Liste." && shutdown -s
Diesen Schnippsel auf dem Server als cmd abspeichern und dann per
Geplante Tasks jede Stunde laufen lassen.
(Natürlich so, dass der Task den Server nicht selber startet)
So fährt der (deutsche) Server von alleine herunter, wenn
niemand auf Ihm arbeitet.
Wie geschrieben ist eine Skizze - die auch als Diskussionsgrundlage
dienen soll.
Gruß
die idee gefällt mir richtig gut. kann man so oder so ähnlich auch zugriffe auf die medienbibliothek herausfinden?
ich habe nen acer h340 windows home server. über lights out geht der ja schlafen, wenn keiner mehr den lights out client zu laufen hat.
wenn ich nun aber mit der ps3 auf den medienserver zugreife und kein pc mehr an ist, geht der server nach 10min (oder was auch immer eingestellt ist) schlafen.
ich suche nun nach einer abfrage, die den zugriff auf das share verzeichnis des whs protokolliert. wenn kein zugriff mehr da ist, kann der whs schlafen gehen, wenn nicht dann soll er natürlich anbleiben.
übrigens, wäre nicht nicht lights out genau dein problemlöser?
Hi,
das Thema hier ist zwar schon ein wenig her, aber ich muss nochmal einhaken.
Also als erstes muss ja sagen, dass es schon komisch ist, dass die meisten Windows "Admins" lieber um das Problem drum herum reden, anstatt es wirklich zu lösen. (nicht nur auf den Post bezogen)
Desweiteren fände ich es toll, wenn die Hauptproblematik nochmal aufgenommen wird. Ich habe momentan das Problem, dass ich auch Windows Kisten herunter fahren muss, per Remote.
Wenn ich nun per "net rpc SHUTDOWN -I xxx.xxx.xxx.xxx -U Administrator%... -C "Mein Kommentar" -f" das ganze anstoße, funktioniert es wunderbar.
Mach ich allerdings mit "net rpc SHUTDOWN -I xxx.xxx.xxx.xxx -U MeinAdminGrpBenutzer%... -C "Mein Kommentar" -f" bekomme ich die Fehlermeldung:
Shutdown of remote machine failed
result was: WERR_CALL_NOT_IMPLEMENTED
Ich habe meine Benutzer bereits explizit in die jeweiligen benötigten Richtlinien eingetragen ("Force shutdown from a remote system" && "Shut down the system")
Außerdem ist mein Benutzer in der Gruppe "Administrators" (was auch eigentlich nicht sein soll) und ja ich habe den server bereits neugestartet und "gpupdate /force" versucht.
Und bitte keine Vorschläge, von wegen batch script schreiben o.ä. Wenn diese Funktion vorhanden ist, muss man Sie doch auch nutzten können?!
mfg
das Thema hier ist zwar schon ein wenig her, aber ich muss nochmal einhaken.
Also als erstes muss ja sagen, dass es schon komisch ist, dass die meisten Windows "Admins" lieber um das Problem drum herum reden, anstatt es wirklich zu lösen. (nicht nur auf den Post bezogen)
Desweiteren fände ich es toll, wenn die Hauptproblematik nochmal aufgenommen wird. Ich habe momentan das Problem, dass ich auch Windows Kisten herunter fahren muss, per Remote.
Wenn ich nun per "net rpc SHUTDOWN -I xxx.xxx.xxx.xxx -U Administrator%... -C "Mein Kommentar" -f" das ganze anstoße, funktioniert es wunderbar.
Mach ich allerdings mit "net rpc SHUTDOWN -I xxx.xxx.xxx.xxx -U MeinAdminGrpBenutzer%... -C "Mein Kommentar" -f" bekomme ich die Fehlermeldung:
Shutdown of remote machine failed
result was: WERR_CALL_NOT_IMPLEMENTED
Ich habe meine Benutzer bereits explizit in die jeweiligen benötigten Richtlinien eingetragen ("Force shutdown from a remote system" && "Shut down the system")
Außerdem ist mein Benutzer in der Gruppe "Administrators" (was auch eigentlich nicht sein soll) und ja ich habe den server bereits neugestartet und "gpupdate /force" versucht.
Und bitte keine Vorschläge, von wegen batch script schreiben o.ä. Wenn diese Funktion vorhanden ist, muss man Sie doch auch nutzten können?!
mfg
Hallo pinguinmann.
Nach 3 Jahren neu aufnehmen? Sportlich ;)
Also: der Threadersteller hat 2003. Ich schätze mal, Du hast 2008/2008R2/Vista oder Win7? Auf diesen PCs gibt es die UAC. Und die gibt es sogar von remote. Und bei eben dieser UAC wird der eingebaute Admin anders behandelt als andere Admins.
Ist das der Fall, hast Du eins dieser OS'? Dann schalte die RemoteUAC ab - das heißt nicht "schalte die UAC des Remoterechners ab", das ist ein gewaltiger Unterschied.
Ich rede von diesem Eintrag: http://support.microsoft.com/kb/942817/de ->danach einen Neustart des Servers nicht vergessen.
Nach 3 Jahren neu aufnehmen? Sportlich ;)
Also: der Threadersteller hat 2003. Ich schätze mal, Du hast 2008/2008R2/Vista oder Win7? Auf diesen PCs gibt es die UAC. Und die gibt es sogar von remote. Und bei eben dieser UAC wird der eingebaute Admin anders behandelt als andere Admins.
Ist das der Fall, hast Du eins dieser OS'? Dann schalte die RemoteUAC ab - das heißt nicht "schalte die UAC des Remoterechners ab", das ist ein gewaltiger Unterschied.
Ich rede von diesem Eintrag: http://support.microsoft.com/kb/942817/de ->danach einen Neustart des Servers nicht vergessen.
Hi,
Sportlich ist gut, als Informatiker ;)
Danke für die schnelle antwort!
Ich habe fast alles verteten, angefangen von Win2k bis Win2008R2, was ich runterfahren muss (UPS Shutdown script).
Allerdings habe ich grade aus "Spass an der Freude" meinen Benutzer aus der "administrators" Gruppe rausgenommen und mich einfach in die "Users" Gruppe gesetzt.
Ich bin zwar fast vom glauben abgefallen, aber nun geht es.
Also, man merke: Wenn man als nicht Administrator den Rechner runterfahren möchte, darf man nicht in der "Administrators" Gruppe sein, bzw. wenn man darin sein möchte, muss man wahrscheinlich dein HowTo durchspeielen.
mfg
Sportlich ist gut, als Informatiker ;)
Danke für die schnelle antwort!
Ich habe fast alles verteten, angefangen von Win2k bis Win2008R2, was ich runterfahren muss (UPS Shutdown script).
Allerdings habe ich grade aus "Spass an der Freude" meinen Benutzer aus der "administrators" Gruppe rausgenommen und mich einfach in die "Users" Gruppe gesetzt.
Ich bin zwar fast vom glauben abgefallen, aber nun geht es.
Also, man merke: Wenn man als nicht Administrator den Rechner runterfahren möchte, darf man nicht in der "Administrators" Gruppe sein, bzw. wenn man darin sein möchte, muss man wahrscheinlich dein HowTo durchspeielen.
mfg
Wenn Du schwacher Nutzer bist, wird die RemoteUAC nicht gebraucht, was den selben Effekt hat. Warum ist das so? Weil Du das Recht direkt seinem Namen zugewiesen hast und sein Nutzertoken es somit schon enthält. Als Admin enthält Dein Token eben erst nach der (Remote-)UAC alle Rechte.
Also: alles erklärbar und normal.
Also: alles erklärbar und normal.