Кіріспе
Apple Remote Desktop (ARD) — Apple Inc. компаниясы жасаған Macintosh қолданбасы, алғаш рет 2002 жылдың 14 наурызында жарық көрді және Apple Network Assistant деп аталатын ұқсас өнімнің орнына келді. Көптеген компьютерлерге жауапты компьютер әкімшілеріне және жеке тұлғаларға немесе топтық демонстрациялар жүргізуге көмектесуі қажет мұғалімдерге арналған Apple Remote Desktop пайдаланушыларға желі арқылы басқа компьютерлерді қашықтан басқаруға немесе бақылауға мүмкіндік береді. Mac Pro (2019), 10 Гб Ethernet картасымен жабдықталған Mac mini (M1, 2020) және Mac Studio (2022) Lights Out Management функциясына ие және Apple Remote Desktop арқылы қосылуға болады.
Apple Remote Desktop (ARD) is a Macintosh application produced by Apple Inc., first released on March 14, 2002, that replaced a similar product called Apple Network Assistant. Aimed at computer administrators responsible for large numbers of computers and teachers who need to assist individuals or perform group demonstrations, Apple Remote Desktop allows users to remotely control or monitor other computers over a network. Mac Pro (2019), Mac mini (M1, 2020) with a 10Gb Ethernet card, and Mac Studio (2022) have Lights Out Management function and are able to power on by Apple Remote Desktop.
Шығарылымдар
Бастапқы нұсқа, 3283 портында пайдаланушы деректемелер протоколын (UDP) пайдаланған, Mac OS 8.1 немесе одан кейінгі нұсқаларында жұмыс істейтін қашық компьютерлерді Mac OS X 10.1 компьютерінен бақылауға немесе басқаруға мүмкіндік берді. Сондай-ақ, ол қашықтағы компьютерлерді қайта іске қосуға немесе өшіруге, олардың экрандарын құлыптауға немесе ашуға, ұйықтатуға немесе оятуға мүмкіндік берді, бәрі де қашықтан. 1-ші нұсқада әкімшілерге қарапайым қосымшаларды қашықтан орнатуға мүмкіндік беретін қарапайым файлдарды жіберу мүмкіндігі де болды; алайда, орнатушыны пайдалануды қажет ететін қосымшаларды орнату үшін әкімшіге орнатушыны клиент жүйесінің интерфейсі арқылы қолмен іске қосу қажет еді. 1.1 нұсқасы (2002 жылдың 20 тамызында шығарылды) қашықтан тапсырмаларды жоспарлау мүмкіндігін енгізді. 1.2 нұсқасы (2003 жылдың 2 сәуірінде шығарылды) көптеген компьютерлерді басқаруды жеңілдетуге арналған бірқатар мүмкіндіктерді қосты. Бағдарламалық жасақтаманы клиенттік жүйенің интерфейсін пайдаланбай, бір уақытта бірнеше машинаға қашықтан орнатуға болады. Қашықтағы компьютерлердің жүктеу дискісін де өзгертуге болады, оларды NetBoot серверінен, Желілік орнату кескінінен немесе өз дискілеріндегі бөлімнен жүктеу үшін орнатуға болады. Клиент ARD бағдарламалық жасақтамасын қашықтан жаңарту мүмкіндігі арқылы әкімшілерге әр компьютерде жеке-жеке жұмыс істемей жаңа мүмкіндіктерді пайдалануға мүмкіндік берді. Apple 2003 жылдың 16 желтоқсанында ARD-ді 1.2.4 нұсқасына жаңартуды шығарды. Бұл жаңарту қауіпсіздікке, өнімділікке және сенімділікке бағытталған. 2004 жылдың 21 маусымында Apple Apple Remote Desktop 2 (шілдеде шығарылды) деп жариялады, ол Apple-дің бастапқы ARD протоколының орнына VNC протоколын пайдалануға арналған. Бұл ARD басқару бағдарламалық жасақтамасына Mac компьютерлерінде ғана емес, VNC үйлесімді серверлік бағдарламалық жасақтаманы (Windows және Unix жүйелері сияқты) іске қосатын кез келген компьютерді бақылауға және басқаруға мүмкіндік берді, сондай-ақ стандартты VNC қарау бағдарламалық жасақтамасына ARD 2 бағдарламалық жасақтамасы орнатылған және VNC қолжетімділігі қосылған кез келген Mac-ке қосылуға мүмкіндік берді. Бұл нұсқада сондай-ақ көптеген функцияларда (5900 және 5988 порттарда) ARD 1-де пайдаланылатын UDP-ден сенімдірек болу үшін жасалған Трансмиссияны бақылау протоколы (TCP) қолданылады. ARD 2-ге тағы бір маңызды қосымша – қашықтан тапсырмаларды кезекке қоюға және бақылауға мүмкіндік беретін тапсырмалар тізімі, олардың жай-күйін (мысалы, сәтті орындалды немесе орындалмады) хабарлайды. Бұл шығарылым сондай-ақ Mac OS-тің 10.2.8 немесе одан жоғары нұсқаларын қолдауды тоқтатты. 2004 жылдың 11 қазанында Apple 2.1 нұсқасын шығарды, ол бірнеше қолданыстағы мүмкіндіктерді жақсартты, сонымен қатар бақылаудағы немесе басқарылатын компьютерлерді толық экран режимінде көру мүмкіндігін, компьютерлердің дисплейлерін бірден көп монитормен көру мүмкіндігін және тышқанның оң жақ батырмасын шерту және жылдам прокрутка дөңгелектерін қолдау мүмкіндігін қосты. 2005 жылдың 29 сәуірінде Apple 2.2 нұсқасын шығарды, ол Mac OS X 10.4 үшін қолдауды, сондай-ақ басқа да бірнеше қателерді түзетіп, сенімділікті жақсартты. 2006 жылдың 11 сәуірінде Apple 3.0 нұсқасын шығарды, ол қазір Universal Binary болып табылады және жақсартылған бағдарламалық жасақтаманы жаңарту функционалдығын, Spotlight іздеуін, сондай-ақ файлдарды беру үшін өтімділікті және шифрлауды арттырды және Automator қолдауын ұсынады. 2006 жылдың 16 қарашасында Apple 3.1 нұсқасын шығарды, ол Intel-ге негізделген жаңа Xserve Lights Out Management функциясын қолдайды. 2007 жылдың 18 қазанында Apple 3.2 нұсқасын шығарды, ол Mac OS X 10.5 қолдауын және үшінші тараптың VNC көрермендері мен серверлеріне үйлесімділікті енгізді. 2009 жылдың 20 тамызында Apple 3.3 нұсқасын шығарды, ол көптеген қателерді түзетіп, жергілікті машинаның орнына қашықтағы компьютерге функциялық пернелер мен пернелер комбинацияларын жіберуге мүмкіндік берді. 2011 жылдың 6 қаңтарында Apple Mac App Store-мен үйлесімділікті қамтамасыз ететін 3.4 нұсқасын шығарды. 2011 жылдың 20 шілдесінде Apple Mac OS X 10.7 жүйесімен үйлесімділікті қамтамасыз ететін 3.5 нұсқасын шығарды. 2013 жылдың 22 қазанында Apple OS X 10.9 жүйесімен үйлесімділікті қамтамасыз ететін 3.7 нұсқасын шығарды, бірнеше мониторлар және қашықтан көшіру / орналастыруға жақсартулар. 2015 жылдың 27 қаңтарында Apple 3.8 нұсқасын шығарды, ол негізінен OS X 10.10-ға қолдауды қосты, сонымен қатар түрлі пайдаланушы интерфейсін жақсарту, жаңа белгіше, тұрақтылықты жақсарту және қосымшаны Mac App Store арқылы жаңарту мүмкіндігін ұсынды, тіпті егер қосымша бастапқыда сол көзден орнатылмаса да. Бұл нұсқада енді OS X 10.9 немесе одан жоғары нұсқасы қажет. 2017 жылдың 21 ақпанында Apple 3.9 нұсқасын шығарды, ол жергілікті және қашық компьютерлер арасындағы байланыс қауіпсіздігін арттырды (3.9 нұсқасына дейінгі клиенттармен байланысқа рұқсат беру үшін баптаулар терезешесін қоса алды), MacBook Pro Touch Bar үшін қолдау қосты, түрлі тұрақсыздық мәселелерін шешті, пайдаланушыға құпия сөздері бар компьютерлердің шифрланған тізімін экспорттауға және импорттауға мүмкіндік берді және қашықтағы пайдаланушыға назар аудару үшін "Көмекші курсорды" пайдалану мүмкіндігін ұсынды. Бұл нұсқада енді OS X/macOS 10.10.5 немесе одан жоғары нұсқасы қажет.
Шифрлау
3-ші нұсқаға дейін ARD тек парольдерді, тышқан қимылдарын және перне соғуды шифрледі; ал десктоп графикасын немесе файлдарды жіберуді шифрлемеді. Сондықтан Apple компаниясы қоғамдық желі арқылы өтетін ARD трафигін VPN арқылы өткізуді ұсынды, осылай ARD сеанстарын тыңдап алу мүмкіндігін болдырмауға болады. ARD 3.0 негізгі SSH сервері сияқты AES 128 биттік шифрлеуді пайдалану опциясын ұсынады. ARD 3.9 байланыс қауіпсіздігіне әлі белгілі болмаған жақсартулар енгізді, бұл жергілікті режимді бұрынғы нұсқалардағы клиенттермен үйлесімсіз етті. Apple Remote Desktop қолданбасында ескі клиенттермен байланыс орнатуға рұқсат беру үшін «Preferences» терезесіндегі белгіше қойылды. ARD 3.9.2 тізімде клиенттерді көру үшін осы белгішені таңдау міндетті емес етті.
Шектеулер
ARD тыңдау VNC көрермендеріне кері байланыстарды қолдамайды.