Activer le bureau à distance sur une machine à distance


8

Plusieurs fois, j'essaie de me connecter à une autre machine, mais je me rends compte que lorsque je me connecte, Remote Desktop n'est pas activé sur l'ordinateur cible.

Comment activer le destktop distant sur la machine cible, remotley?

Réponses:


2

Consultez ce hack d'O'Reilly publié en 2004.

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

Fondamentalement, vous venez de vous connecter à distance au registre de l'ordinateur cible et de modifier les paramètres.

J'espère que cela aide.


Intéressant, mais cela a des implications en termes de sécurité, cela fonctionne-t-il toujours de nos jours?
wazoox le

Je crois que cela fonctionne toujours. Cependant, je suppose que quiconque veut le faire a les droits d'accès à l'ordinateur distant.
kentchen

Cela a fonctionné pour moi sur Windows 7 et n'a pas nécessité de redémarrage.
Omar Shahine

3

IntelliAdmin a un utilitaire gratuit pour cela:

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

EDIT - Je ne me souviens pas si vous devez ouvrir un port pare-feu ou ne pas l'utiliser. Si c'est le cas, j'utilise pstools pour désactiver le pare-feu sur les machines distantes avec l'invite de commande. Exécutez ensuite l'outil. Activez ensuite le pare-feu.

La commande psexec pour désactiver / activer le pare-feu est: netsh firewall set opmode mode = disable


semble soigné. Cela fonctionne-t-il pour Vista?
Bård

ils ont des produits compatibles avec Vista, mais je ne sais pas si celui-ci l'est ou non.
cop1152


2

Il y a longtemps, dans une galaxie lointaine, j'ai écrit ce script dans le cadre d'un script de déploiement automatisé de Windows Server 2003.

rd.reg:

Windows Registry Editor Version 5.00

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

Exécutez la commande (c'était à partir d'un script batch exécuté localement sur la machine, vers un lecteur z mappé):

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

Si vous utilisez AD, vous pouvez pousser cela en utilisant la stratégie de groupe.


Il existe déjà un paramètre "Adminsitrative Template" pour cela - Composants Windows / Services Terminal Server / Autoriser les utilisateurs à se connecter à distance à l'aide des Services Terminal Server
Evan Anderson

C'était une situation assez unique - nous n'avions que la possibilité d'exécuter des scripts batch et c'était un serveur autonome dans un centre de données. Mais encore, bon de savoir cette info.
Dave Drager

1

Utilisez WMI et la méthode "[SetAllowTSConnections] [1]" de la classe " Win32_TerminalServiceSetting "!

À partir d'une ligne de commande Windows 2003, vous pouvez utiliser les éléments suivants à partir de la ligne de commande:

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

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


0

Modifier la valeur du registre à distance? Pourrait avoir besoin de redémarrer cependant.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.