Elke beheerder die de leiding heeft gehad over meerdere Macs kent het repetitieve karwei van het installeren en updaten van software. Tel daar de onvermijdelijke telefoontjes om hulp bij op en je zou al snel willen dat je de afstand tussen de computers van gebruikers en je stoel kon verkleinen.
Apple Remote Desktop 1.0 was Apple's eerste uitstapje naar afstandsbediening en desktopbeheer. De mogelijkheden bleven echter achter bij die van Netopia's trouwe Timbuktu Pro (; Juni 2004), en het desktopbeheer zat vol met storingen en het ontbrak aan voor de hand liggende hulpmiddelen die de ondersteuningstaak gemakkelijker zouden hebben gemaakt. Versie 2.1 maakt grote vorderingen om tekortkomingen op beide gebieden te corrigeren.
Upgradeplanning
De nieuwe versie is een dramatische afwijking van de 1.X-versies, dus u moet deze upgrade zorgvuldig plannen. Ten eerste is OS 9 overboord gegooid. En ten tweede is dit een lockstep-upgrade: de Remote Desktop-beheertoepassing bestuurt en beheert alleen clients van dezelfde versie. Oudere clients kunnen via het netwerk worden geüpgraded, zolang ze versie 1.2 of hoger zijn. (Zorg ervoor dat de Remote Desktop-toepassing zich in de map Toepassingen bevindt voordat u upgradet naar 2.1, en zorg ervoor dat u de Remote Desktop-poorten in de firewall van OS X opent, zodat u de machine daarna kunt beheren upgraden.)
Uitreiken
Versie 2.1 maakt gebruik van het open-source Virtual Network Computing (VNC)-protocol voor het delen en beheren van schermen. Remote Desktop is nu merkbaar sneller dan andere VNC-implementaties en bijna net zo snel als Timbuktu. Apple documenteert de veranderingen voor de open-sourcegemeenschap en hoopt dat andere projecten ze zullen overnemen.
VNC breidt de ondersteuningsopties van de Mac uit naar andere platforms, waardoor de waarde van Remote Desktop aanzienlijk toeneemt. Nu kan elke computer met een gratis VNC-viewer een Mac besturen met de gratis 2.1-client. (Verwar Apple Remote Desktop niet met de gelijknamige client van Microsoft voor Windows-terminalservices; ze werken niet samen.)
Bij het testen van interoperabiliteit met andere VNC-programma's vond ik dat strakkeVNC was het meest compatibel met Remote Desktop. Omdat het de aanpassingsfuncties van Apple mist, is TightVNC niet zo snel als Remote Desktop. Net als Timboektoe heeft Remote Desktop een modus voor volledig scherm en ondersteunt het scrollwieltjes en rechtsklikken. Timboektoe is op sommige gebieden nog steeds uniek, met name het in twee richtingen kopiëren van bestanden en het slepen van bestanden naar het weergavevenster.
Omdat VNC geen versleuteld protocol is, zijn veiligheidsmaatregelen noodzakelijk. Ervaren beheerders kunnen hun Remote Desktop-sessies tunnelen binnen een Secure Shell (SSH) of Virtual Private Network (VPN)-verbinding, maar we denken dat Apple een gecodeerde oplossing zou moeten bieden. Een meegeleverde kickstart-opdrachtregelhulpprogramma helpt enigszins; hiermee kunt u de Remote Desktop-client configureren, starten en stoppen vanuit een SSH-sessie.
Ingraven
De beheeractiviteiten van Apple Remote Desktop worden als taken verwerkt en kunnen worden opgeslagen of ingepland voor later gebruik. Het programma lokaliseert clients met Rendezvous door IP-reeksen te doorzoeken, of u kunt een IP-nummer typen. Zowel Remote Desktop- als VNC-clients kunnen op machinelijsten worden geplaatst voor latere referentie, en individuele machines kunnen in meerdere categorieën worden vermeld, zoals Laptops en Marketing. Versie 2.1 verhelpt een bug die een beheerderscomputer beperkte tot slechts 29 netwerklocaties.
Een van de handigste trucs van het programma is de configuratie op afstand van de toegangsinstellingen van een klant vanuit de beheertoepassing. U kunt specificeren welke gebruikers toegang hebben, verschillende toegangsniveaus voor verschillende gebruikers verpakken, specificeren of generieke VNC-viewers toegang hebben tot een machine en zelfs gebruikers op de lokale machine kunnen maken, alleen voor Remote Bureaublad. Remote Desktop maakt goed gebruik van bedrijfsdirectories; je kunt rechten toekennen aan groepen, en versie 2.1 voegt authenticatie toe aan de Active Directory van Microsoft. Al deze attributen kunnen naar clientcomputers worden gepusht of worden opgenomen in een stand-alone clientinstallatieprogramma.
Het kopiëren van bestanden naar clientcomputers is nu eenvoudiger, omdat u bestanden van de Finder naar het dialoogvenster Kopiëren kunt slepen. Een Remote Desktop-beheerder kan software installeren die de installatiepakketten van Apple gebruikt; versie 2.1 voert gemakkelijk een herstart uit na installatie als dat nodig is. Andere software moet echter naar de clients worden gekopieerd en via een controlesessie worden geïnstalleerd.
Met het menu-item Send Unix Command kan een beheerder een opdracht of een shellscript uitvoeren op clientcomputers. Versie 2.1 geeft de volledige tekstresultaten weer, waardoor deze functie eindelijk echt nuttig is. Maar er zijn beveiligingsfouten: in dit geval is de communicatie van Send Unix met de client niet gecodeerd en kan Remote Desktop geen SSH-sessie starten in Terminal.
Ondanks de vele verbeteringen in versie 2.1 is Remote Desktop nog een jong product en kan het wat extra functies gebruiken. Het ondersteunt geen AppleScript; de grafische interface kan applicaties op een clientcomputer niet afsluiten; je kunt de opstartschijf van een client instellen, maar je moet de naam van een partitie typen als er meer dan één op een schijf staat; en het softwareversierapport biedt nog steeds alleen vergelijkingen met de computer van de beheerder.
Koopadvies van Macworld
Apple Remote Desktop 2.1 is aardig volwassen geworden, maar kan nog wat verbeterd worden. Het gebruik van VNC maakt Macs toegankelijker voor andere platforms en aantrekkelijker voor traditionele IT-afdelingen. De prijs lijkt op het eerste gezicht misschien duur, maar als je een heleboel Xserves installeert, is het veel goedkoper dan videokaarten en bijbehorende bekabeling.
Met Apple Remote Desktop 2.1 kun je updatepakketten installeren; alle taken worden gelogd.