12080
18.04.2005, aktualisiert am 29.09.2008
20453
11
0
Windows 2003 Server Problem - Programme werden bei Abmeldung beendet
Bei Userabmeldung ob Local oder per Terminalserver werden alle Programme beendet.
Hallo,
habe folgendes Problem. Ich habe einen Windows 2003 Server. Auf dem habe ich den Terminaldienst eingerichtet. Nun habe ich das Problem, wenn ein User die verbindung beendet, also sich abmeldet. So werden all seine Programme beendet. Da ich aber nen FTP Server und andere POrogramme laufen lassen will, ist das nicht gut. Ich hoffe Ihr könnt mir helfen. Es wäre auch nett Programme einzustellen, die automaisch gestartet werden bsp. FTP Server.
MFG
Dante
Hallo,
habe folgendes Problem. Ich habe einen Windows 2003 Server. Auf dem habe ich den Terminaldienst eingerichtet. Nun habe ich das Problem, wenn ein User die verbindung beendet, also sich abmeldet. So werden all seine Programme beendet. Da ich aber nen FTP Server und andere POrogramme laufen lassen will, ist das nicht gut. Ich hoffe Ihr könnt mir helfen. Es wäre auch nett Programme einzustellen, die automaisch gestartet werden bsp. FTP Server.
MFG
Dante
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 9590
Url: https://administrator.de/contentid/9590
Ausgedruckt am: 22.11.2024 um 10:11 Uhr
11 Kommentare
Neuester Kommentar
Hi,
Programme, die keine interaktive Benutzeranmeldung benötigen, heissen unter Windows "Dienste". Du kannst sie sehen, wenn Du unter "Verwaltung" den Punkt "Dienste" aufrufst oder unter "Start / Ausführen" das Programm "services.msc" startest.
Du benötigst einen FTP-Server, der als Dienst laufen kann, zB WarFtpd oder Gene6 oder aber auch den Windows-FTP-Server, den Du über die IIS-Verwaltung einrichten kannst. Da diese Server als Dienst implementiert werden, laufen sie immer und benötigen keine Useranmeldung und werden ergo auch nicht beendet wenn sich ein User abmeldet.
Grüße,
fritzo
Programme, die keine interaktive Benutzeranmeldung benötigen, heissen unter Windows "Dienste". Du kannst sie sehen, wenn Du unter "Verwaltung" den Punkt "Dienste" aufrufst oder unter "Start / Ausführen" das Programm "services.msc" startest.
Du benötigst einen FTP-Server, der als Dienst laufen kann, zB WarFtpd oder Gene6 oder aber auch den Windows-FTP-Server, den Du über die IIS-Verwaltung einrichten kannst. Da diese Server als Dienst implementiert werden, laufen sie immer und benötigen keine Useranmeldung und werden ergo auch nicht beendet wenn sich ein User abmeldet.
Grüße,
fritzo
Axo,
Du meinst also die Eigenschaft von RDP, die Session bei Verbindungsabbruch noch eine Zeit lang weiter vorzuhalten. Diese Einstellungen nimmst Du in der Terminaldienstekonfiguration auf den Protokolleinstellungen vor. Ruf auf dem Server folgendes auf: Start / Programme / Verwaltung / Terminaldienstekonfiguration. In der rechten Spalte ruf TCP/RDP und da mit der rechten Maustaste die Eigenschaften auf. Jetzt geh auf den Reiter Sitzungen - dort finden sich drei Einstellungsmöglichkeiten: Getrennte Sitzung beenden, Zeitlimit für aktive Sitzungen und Leerlaufsitzungslimit.
Setz hier die Werte für Getrennte Sitzung beenden und Leerlaufsitzungslimit auf die von Dir gewünschten Werte hoch, dann können User die Sitzung für die gewünschte Zeit trennen und erhalten bei einem Reconnect innerhalb des eingestellten Zeitraums ihre Applikationen wieder.
Grüße,
fritzo
Du meinst also die Eigenschaft von RDP, die Session bei Verbindungsabbruch noch eine Zeit lang weiter vorzuhalten. Diese Einstellungen nimmst Du in der Terminaldienstekonfiguration auf den Protokolleinstellungen vor. Ruf auf dem Server folgendes auf: Start / Programme / Verwaltung / Terminaldienstekonfiguration. In der rechten Spalte ruf TCP/RDP und da mit der rechten Maustaste die Eigenschaften auf. Jetzt geh auf den Reiter Sitzungen - dort finden sich drei Einstellungsmöglichkeiten: Getrennte Sitzung beenden, Zeitlimit für aktive Sitzungen und Leerlaufsitzungslimit.
Setz hier die Werte für Getrennte Sitzung beenden und Leerlaufsitzungslimit auf die von Dir gewünschten Werte hoch, dann können User die Sitzung für die gewünschte Zeit trennen und erhalten bei einem Reconnect innerhalb des eingestellten Zeitraums ihre Applikationen wieder.
Grüße,
fritzo
-> Der Fehler lag einfach dadrin, dass
W2003 die Sitzung beendet wenn man sich
abmeldet. Wenn die Programme aktiv bleiben
sollen, muss man die Sitzung nur trennen.
W2003 die Sitzung beendet wenn man sich
abmeldet. Wenn die Programme aktiv bleiben
sollen, muss man die Sitzung nur trennen.
Ok, verstehe ^_^
Das zweite Problem war, dass wenn ich als
Admin an der Console eingeloggt war und mich
per Terminalserver auch als Admin einlogge,
wird eine 2. Sitzung geöffnet obwohl
ich gesagt habe nur eine Sitzung pro User.
Admin an der Console eingeloggt war und mich
per Terminalserver auch als Admin einlogge,
wird eine 2. Sitzung geöffnet obwohl
ich gesagt habe nur eine Sitzung pro User.
Klar, das eine ist die Konsolensitzung und das andere ist eine RDP-Session (Remote Desktop Protocol). Normalerweise hält ein WIndows Server zwei dieser Sessions für Admins reserviert, das nennt sich Remoteadministrationsmodus. Ist der Terminalserver in den Anwendungsmodus geschaltet, erhöht sich die Anzahl der möglichen Sitzungen um die Anzahl der erworbenen TS-CAL's (RDP-Zugriffslizenzen). Die zwei Remoteadminsessions bleiben aber auch hier weiter verfügbar; es ist übrigens auch möglich, die Anzahl der vorgehaltenen Remoteadmin-Sitzungen auf 4 zu erhöhen (spezieller Regkey).
-> Der Fehler lag dadran, dass der Administrator einfach sonderrechte hat. Bei allen anderen User funktioniert das wunderbar.
Klar, weil sie nicht an der Konsole angemeldet sind. ;o) Aaaalso: es gibt wie oben schon erwähnt den Unterschied zwischen Konsolen- und RDP-Sitzung. Wenn Du bereits an der Konsole angemeldet bist und Dich dann noch mit RDP verbindest, so wird im Normalfall eine neue Sitzung aufgemacht, da Konsole und virtuelle Sitzung getrennt sind.
Jetzt kommt der Knackpunkt und wahrscheinlich das was Du wissen wolltest: es ist ab Windows 2003 möglich, sich über RDP mit der Konsolensitzung zu verbinden. Hierzu startest Du einfach die RDP-Konsole mit dem Parameter "/console" und wirst dann mit der bereits laufenden Konsolensitzung verbunden.
Aufruf entweder über Start -> Ausführen -> "mstsc.exe /console" oder über Beifügen des Parameters "/console" im Starticon von RDP.
Das einzige was jetzt noch nicht so super ist, mir fehlt der Button Abmelden im Startmenü ^^.
Klick in der Sitzung mal mit der rechten Maustaste auf den "Start"-Button, dann dort auf "Eigenschaften", dann auf "Anpassen". In dem Scrollfenster aktivierst Du den Punkt "Abmeldung anzeigen" und dann siehst Du auch das Abmeldemenü.
Grüße,
fritzo
WILLST DU MICH HEIRATEN? ^^
*rofl*
"Non, mon Cher - isch bin leideer schon vergebönn.."
Nein Scherz, danke für deine Hilfe, ich
werde hier im Forum auch mal etwas aktiver
werden, vielleicht kann ich ja auch jemandem
mal helfen...
werde hier im Forum auch mal etwas aktiver
werden, vielleicht kann ich ja auch jemandem
mal helfen...
Macht Spaß und der Lerneffekt für einen selbst ist auch ungemein! Außerdem freue ich mich immer wieder, wenn jemand happy darüber ist, daß etwas nach ein bißchen Hilfestellung läuft.
Grüße,
Arne (fritzo)
hallo zusammen,
Ich stehe vor dem selbem Problem nur auf Client-Ebene.. ;)
Ziel: Support bei Mitarbeiter /*aus lizenz-Sparmaßnahmen will ich Boardmittel benutzen*/
Problem.. Da ich beim "Draufschalten" lediglich eine neue Sitzung auf dem Client starte un d somit ein anderes/neues Profil bleiben mit somit logischerweise die Fehlermeldungen/Probleme/Bugs veschlossen
Der '/console'-Parameter funktioniert leider meineswissens nach lediglich auf Server-Varianten von 2003.
Gibts da evtl. andere hilfreiche Parameter ?
Oder hab ich jetzt einen trifftigen Grund mal wieder n bischen Geld auszugeben ?
Danke schon mal und Gruß,
maTuKa
Ich stehe vor dem selbem Problem nur auf Client-Ebene.. ;)
Ziel: Support bei Mitarbeiter /*aus lizenz-Sparmaßnahmen will ich Boardmittel benutzen*/
Problem.. Da ich beim "Draufschalten" lediglich eine neue Sitzung auf dem Client starte un d somit ein anderes/neues Profil bleiben mit somit logischerweise die Fehlermeldungen/Probleme/Bugs veschlossen
Der '/console'-Parameter funktioniert leider meineswissens nach lediglich auf Server-Varianten von 2003.
Gibts da evtl. andere hilfreiche Parameter ?
Oder hab ich jetzt einen trifftigen Grund mal wieder n bischen Geld auszugeben ?
Danke schon mal und Gruß,
maTuKa