Удалённый рабочий стол на Mac: настраиваем RDP шаг за шагом
Удалённый доступ давно стал стандартом для бизнеса, но что делать, если ваш основной компьютер или ноутбук работает на Mac, а корпоративная инфраструктура и серверы — на Windows? В статье разберём, как правильно подключить MacOS к Windows-хосту через RDP и использовать все возможности удалённого рабочего стола.
Коротко об RDP
Для подключения к удалённому рабочему столу применяется специальный протокол, который так и называется Remote Desktop Protocol, сокращённо RDP. RDP — собственная разработка Microsoft, впервые увидевшая свет ещё в далёком 1996-м. На компьютерах, работающих на Windows, для настройки подключения по этому протоколу используется специальная встроенная программа, которая входит в состав операционной системы всех версий начиная с Windows XP.
У MacOS для работы с данным протоколом есть соответствующее приложение — Windows App, также разработанное компанией Microsoft. Это приложение объединяет в себе возможность получения удалённого доступа через RDP и работу с облачными ресурсами Microsoft, такими как Azure Virtual Desktop или Windows 365. Windows App пришло на смену Microsoft Remote Desktop, который ещё недавно использовался для подключения по RDP на Маках. Всего год назад разработчики Microsoft выпустили полноценный релиз Windows App, призванный в ближайшем будущем окончательно вытеснить старое приложение, которое пока ещё, кажется, доступно в Mac App Store.
Как настроить RDP на MacOS
Итак, мы выяснили, что для подключения по RDP нам потребуется приложение Windows App. Найти его в Mac App Store можно либо по названию, либо по поисковому запросу типа rdp.
Устанавливаем найденное приложение, запускаем его и попадаем на его основной экран, где пока пусто. Об этом говорит сообщение No Devices.
Чтобы подключиться к удалённой системе, нужно создать новое подключение. Для добавления нового подключения нажимаем значок + в верхнем правом углу экрана и в выпадающем меню выбираем Add PC.
В открывшемся окне в поле PC name указываем IP-адрес хоста, к которому планируем подключиться.
Если целевой хост находится в сети вашего офиса или предприятия, то его IP-адрес можно узнать у системного администратора, который обслуживает сеть. Если вы подключаетесь к виртуальному выделенному серверу, то его IP-адрес должен быть указан в личном кабинете на сайте хостинга. Например, на сайте RUVDS это значение можно найти на странице сервера во вкладке Серверы.
Там же указаны учётные данные пользователя, имеющего полномочия на подключение по RDP. Эти данные, то есть имя пользователя и пароль, также будут нужны при создании подключения. Поэтому, после того как заполнили поле PC name, кликаем в Credentials и в выпадающем меню выбираем Add Credentials.
Затем в соответствующих строках указываем имя пользователя и его пароль, после чего нажимаем Add.
Ещё раз жмём на Add, чтобы сохранить создаваемое подключение. В итоге новый значок должен появиться в основном окне приложения.
Кликнув на него, вы уже сможете подключиться к удалённому рабочему столу.
После того как соединение установится, рабочий стол удалённого компьютера в нашем распоряжении — мы можем запускать программы, передвигаться по каталогам, открывать и редактировать файлы, копировать, перемещать их и даже удалять, естественно, в рамках полномочий, предоставленных администратором удалённой системы. Но что, если файл, находящийся на подключённом сервере, нужно скопировать себе на компьютер? Или, наоборот, документ с нашей рабочей станции необходимо выложить на удалённый хост, чтобы доступ к нему был и у наших коллег. Что тогда?
Для таких случаев в приложениях, осуществляющих RDP-соединение, есть специальный функционал, используя который мы можем не только обмениваться файлами между системами, но и настроить печать открытого на сервере документа на принтер, находящийся рядом с вами. Можно подключить к удалённому хосту флешку, а можно скопировать текст на нашем компьютере и вставить его в файл на сервере, и даже вывести звук с сервера на динамики нашего Mac.
Чтобы провернуть такой трюк, на ярлыке подключения кликаем на значок с тремя точками и в выпадающем меню выбираем Edit.
Затем, чтобы сделать доступными для удалённой системы принтер, микрофон или камеру нашего компьютера, переходим во вкладку Devices & Audio и выбираем устройства, которые хотим пробросить.
Чтобы открыть для сервера доступ к папкам нашего компьютера, переходим во вкладку Folders, нажимаем плюсик.
И затем выбираем папки или даже целые диски, которые хотим видеть из удалённого рабочего стола. Для сохранения изменений нажимаем Save.
И, наконец, пробуем подключиться. Кликаем на значке подключения и в выпадающем меню выбираем Connect.
При подключении может появиться такое предупреждение.
Данное сообщение говорит о том, что наше клиентское устройство не смогло проверить подлинность сертификата, который использует удалённая машина для шифрования соединения. Дело в том, что наш виртуальный сервер предъявляет свой самоподписанный сертификат, который создаётся автоматически при включении службы RDP. Такой сертификат не подписан доверенным центром сертификации, поэтому наш Mac предупреждает о том, что ему не удалось его проверить. При этом соединение всё равно будет шифроваться, и никто не сможет просто так вклиниться между нашим компьютером и сервером и прочитать наши данные. Сообщение создаётся приложением, потому что оно не может гарантировать, что мы подключаемся именно к нашему удалённому серверу. Но поскольку наш VPS куплен у надёжного хостера, и вы доверяете его настройкам, то риск минимален. Поэтому жмём Continue.
В результате на экране должен открыться рабочий стол удалённого сервера, где в проводнике можно увидеть, например, ярлычок для папки, находящейся на нашем Mac, доступ к которой мы предоставили при настройке сеанса RDP.
Что мы получили
В итоге перед нами полноценный доступ к графическому Windows-интерфейсу удалённого хоста. Мы можем оперировать приложениями, файлами и каталогами внутри удалённой системы. Мы даже можем обмениваться файлами и содержимым буфера обмена между удалённым и локальным компьютерами. А если на удалённой машине установлена система семейства Windows Server, то подключаться можно с нескольких компьютеров одновременно.
Более того, протокол RDP шифрует трафик между узлами, при этом администратор сервера имеет возможность настроить различные параметры доступа к системе для различных учётных записей, подключающихся к центральному хосту.
Таким образом, мы выяснили, что использовать подключение по RDP можно не только с компьютера на Windows, но и при помощи рабочей станции, управляемой MacOS, и настроить его совсем несложно. Главное, чтобы надёжно работал хост, к которому так важно иметь удалённый доступ, а стабильная и безотказная машина в этом плане — это VPS.
💻 Виртуальные серверы по цене от 139 рублей в месяц заказывайте на сайте RUVDS. Первые 3 дня пользуйтесь VPS бесплатно!