Extern Bureaublad
Uit SlowTrainWiki
Extern Bureaublad is een Windows-applicatie en -protocol voor externe toegang tot een computer. Extern Bureaublad wordt meegeleverd met Windows XP Pro, en nog een aantal Windows-varianten. Met behulp van rlogin is het ook te gebruiken op andere operating systems. Het maakt gebruik van het Remote Desktop Protocol (RDP), via TCP over poort 3389. Dit poortnummer kun je aanpassen in het register.
Extern Bureaublad is waarschijnlijk één van de veiligere methoden voor externe toegang, omdat het niet gebruik maakt van een tussenliggende partij zoals LogMeIn dat doet. Daarnaast wordt het meegeleverd met Windows XP Pro en andere versies van Windows, wat het aantrekkelijk maakt. Net als voor bv. VNC, moet je een en ander configureren zodat een externe partij toegang heeft tot de betreffende computer.
Er kan maar één persoon tegelijkertijd werken op de betreffende computer: Op het moment dat een externe sessie begint, wordt de locale console gelocked. Op het moment dat de externe sessie beëindigd wordt, blijft de computer gelocked. Dat is soms een ongewenste situatie
Extern bureaublad is niet hetzelfde als Remote Assistance.
Inhoud |
Bronnen
- http://en.wikipedia.org/wiki/Terminal_Services
- http://support.microsoft.com/kb/306759
- http://blog.tmcnet.com/blog/tom-keating/microsoft/remote-desktop-dual-monitor-support-tip.asp
Configuratie
- Geef de host-computer een vast IP-adres
- Evt.: pas poortnummer aan
- Configureer modem
- Activeer Remote Desktop -- Windows XP:
Control Panel > System > Remote > Remote Desktop: Allow users to connect remotely to this computer
- Activeer Remote Desktop -- Windows Vista & 7:
Systeem (=Windows+Pause) > Instellingen voor externe verbindingen
Locken
Remote desktop locked de console aan het begin van een externe sessie, en houdt de console gelocked, ook na het beëindigen van de sessie. Dat is niet altijd een gewenste situatie.
Mogelijke oplossingen:
- http://forum.soft32.com/windows/stop-Remote-Desktop-locking-host-ftopict360189.html Toont een workaround: Een sessie wordt beëindigd door een batch file te starten, die de sessie beëindigd zonder te locken (of te unlocken?)
- Remote assistance zou een oplossing kunnen zijn, al heb ik het vermoeden dat de gebruiker aan de kant van de host, expliciet toestemming moet geven.
Bronnen:
- http://forum.soft32.com/windows/stop-Remote-Desktop-locking-host-ftopict360189.html
- http://www.oreillynet.com/cs/user/view/cs_msg/82641
Multi-monitor-ondersteuning
Waarschijnlijk heel simpel. In een batch-script zou het waarschijnlijk zoiets zijn:
mstsc <ip-adres>:poortnummer /span
De volgende eisen schijnen te gelden:
- Op beide locaties een identieke configuratie tav. aantal schermen & resolutie;
- Het meest linkse scherm moet het primaire scherm zijn
- Totale resolutie maximaal 4096x2048
Bronnen:
- http://blog.tmcnet.com/blog/tom-keating/microsoft/remote-desktop-dual-monitor-support-tip.asp
- http://fanste.nl/?p=1342
Poortnummer aanpassen
- Standaardpoortnummer: 3389 (TCP);
- De daaropvolgende poortnummers lijken niet gebruikt te worden door alledaagse toepassingen: http://www.iana.org/assignments/port-numbers;
- Aanpassen? Zie http://support.microsoft.com/kb/306759 - De aanpassing wordt direct van kracht. De computer hoeft niet te herstarten.
rdesktop
rdesktop is een Linux-client voor Extern Bureaublad. Je kunt 't installeren middels
apt-get install rdesktop
rdesktop is een cli-commando. Voorbeelden:
rdesktop <ip-adres>:<poortnummer>
rdesktop -g 1024x768 192.168.178.1:3390
Bron: http://www.rdesktop.org/#docs
Testen
- Testen mbv. telnet: http://support.microsoft.com/kb/187628
The local policy of this system does not permit you to logon interactively
Bovenstaande foutmelding kan optreden als de gebruiker waarmee je probeert in te loggen, geen lid is van de groep Externe bureaubladgebruikers. Niet-administrators zijn standaard geen lid van deze groep.
Dit kun je aanpassen via
Systeem > Verbinding van buitenaf > Extern bureablad: Externe gebruikers selecteren
