Aktivieren Sie den Remotedesktop auf einem Computer remote

8

Oft versuche ich, eine Verbindung zu einem anderen Computer herzustellen, stelle jedoch beim Verbinden fest, dass Remotedesktop auf dem Zielcomputer nicht aktiviert ist.

Wie aktiviert man Remote-Destktop auf dem Zielcomputer, Remotley?

Omar Shahine
quelle

Antworten:

2

Überprüfen Sie diesen Hack von O'Reilly, der 2004 veröffentlicht wurde.

http://oreilly.com/windows/archive/server-hacks-remote-desktop.html

Grundsätzlich melden Sie sich einfach remote bei der Registrierung des Zielcomputers an und ändern dort die Einstellungen.

Ich hoffe es hilft.

kentchen
quelle
Interessant, aber es hat einige Auswirkungen auf die Sicherheit. Funktioniert das heute noch?
Wazoox
Ich glaube das funktioniert immer noch. Ich nehme jedoch an, wer dies tun möchte, hat die richtigen Rechte für den Zugriff auf den Remotecomputer.
Kentchen
Dies funktionierte für mich unter Windows 7 und erforderte keinen Neustart.
Omar Shahine
3

IntelliAdmin hat hierfür ein kostenloses Dienstprogramm:

http://www.intelliadmin.com/blog/2006/06/remotely-enable-remote-desktop.html

BEARBEITEN - Ich kann mich nicht erinnern, ob Sie einen Firewall-Port öffnen müssen oder nicht. In diesem Fall verwende ich pstools, um die Firewall auf Remotecomputern mit der Eingabeaufforderung zu deaktivieren. Führen Sie dann das Tool aus. Aktivieren Sie dann die Firewall.

Der Befehl psexec zum Deaktivieren / Aktivieren der Firewall lautet: netsh firewall set opmode mode = disable

cop1152
quelle
sieht ordentlich aus. Funktioniert es für Vista?
Bård
Sie haben einige Vista-kompatible Produkte, aber ich weiß nicht, ob dies eines ist oder nicht.
cop1152
3

Wenn sich der Computer in einer Domäne befindet, können Sie Gruppenrichtlinien verwenden, um den Remotedesktop zu aktivieren.

Wenn Sie eine Verbindung mit der Remote-Registrierung herstellen können, überprüfen Sie dies: http://www.petri.co.il/remotely_enable_remote_desktop_on_windows_server_2003.htm

Möglicherweise können Sie psexec von sysinternals verwenden, um ein Skript auszuführen, das rdp aktiviert.

(Ich benutze die erste Alternative)

Barde
quelle
2

Vor langer Zeit schrieb ich dieses Skript in einer weit entfernten Galaxie als Teil eines automatisierten Windows Server 2003-Bereitstellungsskripts.

rd.reg:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server]
"fDenyTSConnections"=dword:00000000

Führen Sie den Befehl aus (dies war von einem Batch-Skript, das lokal auf dem Computer ausgeführt wird, auf ein zugeordnetes z-Laufwerk):

c:\windows\regedit /s z:\netinst\rd.reg

Wenn Sie AD verwenden, können Sie dies mithilfe von Gruppenrichtlinien veröffentlichen.

Dave Drager
quelle
Es gibt bereits eine "Adminsitrative Template" -Einstellung dafür - Windows-Komponenten / Terminaldienste / Benutzer können über Terminaldienste eine Remoteverbindung herstellen
Evan Anderson
Dies war eine ziemlich einzigartige Situation - wir hatten nur die Möglichkeit, Batch-Skripte auszuführen, und dies war ein eigenständiger Server in einem Rechenzentrum. Trotzdem ist es gut, diese Informationen zu kennen.
Dave Drager
1

Verwenden Sie WMI und die Methode "[SetAllowTSConnections] [1]" von " Klasse Win32_TerminalServiceSetting "!

In einer Windows 2003-Befehlszeile können Sie in der Befehlszeile Folgendes verwenden:

wmic /node:TargetName RDToggle where ServerName="TargetName" call SetAllowTSConnections 1

[1]: http://msdn.microsoft.com/en-us/library/aa383644(VS.85).aspx SetAllowTSConnections

Benoit
quelle
0

Registrierungswert remote ändern? Möglicherweise muss jedoch ein Neustart durchgeführt werden.

xeon
quelle