next up previous contents index
Volgende: 14.6 Xdefaults Omhoog: 14 X Vorige: 14.4 Fonts   Inhoudsopgave   Index

14.5 Remote control

Als je achter een andere computer zit waar ook X op is geïnstalleerd, dan kun je daar op vrij eenvoudige wijze grafische programma's op gebruiken die op jouw computer staan. Het programma draait dan op jouw computer, maar de X-server van de computer waar je op dat moment achter zit wordt gebruikt om het programma te tonen. Voorwaarde is natuurlijk wel dat jouw computer in hetzelfde netwerk zit of via Internet bereikbaar is. Ik ga er in onderstaande voorbeeld vanuit dat je een SSH-server hebt geïnstalleerd (zie paragraaf 11.9). Ik noem de computer die bij je thuis staat T en de computer waar je achter zit H.

# Zorg ervoor dat T een verbinding mag maken met de X-server van H.
# Je kunt in onderstaande commando natuurlijk ook een IP-adres gebruiken.

xhost +host.domein

# Je moet de host- en domeinnaam weten van H.
# Heeft hij die niet, dan kun je ook wel een IP-adres gebruiken.
# De host- en domeinnaam kom je te weten met:

hostname
domainname

# Het IP-adres met:

/sbin/ifconfig

# Nu ga je naar T ssh-en. Hierbij kun je in plaats van host- en domeinnaam
# natuurlijk ook een IP-adres gebruiken.

ssh user@host.domein

# Zet de display-variabele zo dat de X-server van H wordt gebruikt. In plaats 
# van "iets" gebruik je de net gevonden host- en domeinnaam of IP-adres.

export DISPLAY=iets:0

# Je kunt nu elk mogelijk programma dat X nodig heeft starten.

Als je geen window manager start op H, maar alleen een terminal (zie paragraaf 14.2 hoe je dat doet) dan kun je op bovenstaande manier ook op T een window manager starten en die op H gebruiken!



Jarkko Huijts 2002-08-17