Każdy administrator, który zarządzał wieloma komputerami Mac, zna powtarzalną czynność instalowania i aktualizowania oprogramowania. Dodaj do tego nieuniknione telefony z prośbą o pomoc, a szybko pożałujesz, że nie możesz skrócić odległości między komputerami użytkowników a Twoim krzesłem.
Apple Remote Desktop 1.0 był pierwszym podejściem Apple do zdalnego sterowania i zarządzania komputerem. Jednak jego możliwości pozostawały w tyle za niezłomnym Timbuktu Pro Netopii (; Czerwiec 2004), a zarządzanie pulpitem było pełne usterek i brakowało w nim oczywistych narzędzi, które ułatwiłyby pracę wsparcia. Wersja 2.1 czyni duże postępy w usuwaniu braków w obu obszarach.
Planowanie aktualizacji
Nowa wersja jest radykalnym odejściem od wersji 1.X, dlatego należy dokładnie zaplanować tę aktualizację. Po pierwsze, OS 9 został odrzucony. Po drugie, jest to uaktualnienie typu lockstep: aplikacja administracyjna Pulpitu zdalnego kontroluje i zarządza tylko klientami tej samej wersji. Starszych klientów można aktualizować przez sieć, o ile mają wersję 1.2 lub nowszą. (Upewnij się, że aplikacja Pulpit zdalny znajduje się w folderze Aplikacje przed uaktualnieniem do wersji 2.1 i upewnij się, że otworzyłeś porty pulpitu zdalnego w zaporze OS X, abyś mógł później zarządzać maszyną uaktualnianie.)
Wyciąganie ręki
Wersja 2.1 przyjmuje protokół Virtual Network Computing (VNC) typu open source do udostępniania ekranu i sterowania. Pulpit zdalny jest teraz zauważalnie szybszy niż inne implementacje VNC i prawie tak szybki jak Timbuktu. Apple dokumentuje zmiany dla społeczności open source i ma nadzieję, że inne projekty je przyjmą.
VNC rozszerza opcje obsługi komputera Mac na inne platformy, znacznie zwiększając wartość Pulpitu zdalnego. Teraz każdy komputer z darmową przeglądarką VNC może sterować komputerem Mac z darmowym klientem 2.1. (Nie należy mylić Apple Remote Desktop z podobnie nazwanym klientem firmy Microsoft dla usług terminalowych Windows; nie współpracują).
Testując interoperacyjność z innymi programami VNC, znalazłem to TightVNC był najbardziej kompatybilny z Pulpitem zdalnym. Ponieważ brakuje funkcji dostosowywania Apple, TightVNC nie jest tak szybki jak Pulpit zdalny. Podobnie jak Timbuktu, Pulpit zdalny ma tryb pełnoekranowy i obsługuje kółka przewijania oraz kliknięcie prawym przyciskiem myszy. Timbuktu jest nadal wyjątkowy w niektórych obszarach, w szczególności dwukierunkowe kopiowanie plików i przeciąganie plików do okna wyświetlania.
Ponieważ VNC nie jest protokołem szyfrowanym, konieczne są środki ostrożności. Doświadczeni administratorzy mogą tunelować swoje sesje Pulpitu zdalnego w ramach połączenia Secure Shell (SSH) lub wirtualnej sieci prywatnej (VPN), ale uważamy, że Apple powinien zapewnić szyfrowane rozwiązanie. Dołączone narzędzie wiersza poleceń kickstart trochę pomaga; umożliwia konfigurowanie, uruchamianie i zatrzymywanie klienta pulpitu zdalnego z poziomu sesji SSH.
Kopanie
Operacje zarządzania Apple Remote Desktop są przetwarzane jako zadania i można je zapisać lub zaplanować do późniejszego wykorzystania. Program lokalizuje klientów Rendezvous, przeszukując zakresy adresów IP lub możesz wpisać numer IP. Zarówno klientów Remote Desktop, jak i klientów VNC można umieszczać na listach maszyn w celu późniejszego wykorzystania, a poszczególne maszyny można wyświetlać w wielu kategoriach, takich jak laptopy i marketing. Wersja 2.1 eliminuje błąd, który ograniczał komputer administratora do zaledwie 29 lokalizacji sieciowych.
Jedną z najfajniejszych sztuczek programu jest zdalna konfiguracja ustawień dostępu klienta z poziomu aplikacji administracyjnej. Możesz określić, którzy użytkownicy mają dostęp, podzielić różne poziomy dostępu dla różnych użytkowników, określić czy ogólne przeglądarki VNC mogą uzyskiwać dostęp do maszyny, a nawet tworzyć użytkowników na lokalnej maszynie tylko dla Remote Pulpit. Pulpit zdalny ładnie wykorzystuje katalogi przedsiębiorstwa; grupom można przypisywać uprawnienia, a wersja 2.1 dodaje uwierzytelnianie do Active Directory firmy Microsoft. Wszystkie te atrybuty można przenieść na komputery klienckie lub uwzględnić w samodzielnym instalatorze klienta.
Kopiowanie plików na komputery klienckie jest teraz łatwiejsze, ponieważ można przeciągać pliki z Findera do okna dialogowego Kopiuj. Administrator Pulpitu zdalnego może instalować oprogramowanie korzystające z pakietów instalacyjnych firmy Apple; wersja 2.1 z łatwością wykonuje ponowne uruchomienie po instalacji, jeśli jest to potrzebne. Jednak inne oprogramowanie musi zostać skopiowane do klientów i zainstalowane podczas sesji kontrolnej.
Pozycja menu Wyślij polecenie systemu Unix umożliwia administratorowi wykonanie polecenia lub skryptu powłoki na komputerach klienckich. Wersja 2.1 wyświetla wyniki w pełnym tekście, dzięki czemu ta funkcja jest wreszcie naprawdę użyteczna. Istnieją jednak luki w zabezpieczeniach: w tym przypadku komunikacja Send Unix z klientem nie jest szyfrowana, a Pulpit zdalny nie może zainicjować sesji SSH w Terminalu.
Pomimo wielu ulepszeń wersji 2.1 Pulpit zdalny jest wciąż młodym produktem i przydałoby się kilka dodatkowych funkcji. Nie obsługuje AppleScript; interfejs graficzny nie może zamknąć aplikacji na komputerze klienckim; możesz ustawić dysk startowy klienta, ale musisz wpisać nazwę partycji, jeśli na dysku jest więcej niż jedna; a raport wersji oprogramowania nadal oferuje tylko porównania z komputerem administratora.
Porady dotyczące zakupów Macworld
Apple Remote Desktop 2.1 ładnie dojrzał, ale może znieść pewne ulepszenia. Przyjęcie VNC sprawia, że komputery Mac są bardziej dostępne dla innych platform i bardziej atrakcyjne dla tradycyjnych działów IT. Na pierwszy rzut oka cena może wydawać się droga, ale jeśli instalujesz kilka serwerów Xserves, jest to znacznie tańsze niż karty graficzne i związane z nimi okablowanie.
Apple Remote Desktop 2.1 umożliwia instalowanie pakietów aktualizacji; wszystkie zadania są rejestrowane.