Используем удаленный рабочей стол Google Chrome для доступа к компьютерам и поддержки
20.05.2021
itpro
Windows 10, Разное
комментариев 8
Недавно был приятно удивлен возможностями, которые дает Chrome Remote Desktop (Удаленный рабочий стол Chrome) для удаленной поддержки пользователей/друзей/родственников и удаленному доступу к рабочим компьютерам через интернет. Я без проблем настроил доступ к своему домашнему компьютеру с работы (из корпоративной сети), без смс и регистрации . Все что нужно — установить на обоих устройствах браузер Google Chrome, учетная запись Google и сам сервис chromoting. Для удаленного подключения поддерживаются большинство популярных платформ: Windows, Linux, macOS, Android, iOS.
В этой статье мы рассмотрим особенности установки, настройки и использования Chrome Remote Desktop для удаленного доступа и поддержки в Windows.
Установка Chrome Remote Desktop в Windows
Перед использованием Chrome Remote Desktop убедитесь, что на компьютере установлен браузер Google Chrome.
- Запустите Chrome и перейдите на страницу https://remotedesktop.google.com/support
- Выполните вход с помощью своего гугл аккаунта (если еще не выполнено)
- Утилита предлагаем два типа удаленных подключений: удаленный доступ к компьютеру (Remote Access) и удаленная поддержка (Remote Support)
- Удаленная поддержка — позволяет получить или предоставить удаленную поддержку другому человеку (по аналогии с TeamViewer и другим подобным утилитам). Можно увидеть рабочий стол, управлять мышкой клавиатурой. Подключение контролируется принимающей стронной;
- Удаленный доступ — полноценное удаленное управление вашими компьютерами через Интернет. Вы получаете полноценный доступ к удаленном компьютеру – вы не только получаете монопольный доступ к рабочему столу, но и можете переключаться между профилями в одной сессии (чего не умеет классический RDP).
Удаленная поддержка с помощью Chrome Remote Desktop
Наиболее простой способ удаленного доступа – удаленная поддержка. Если вы хотите предоставить временный доступ к своему компьютеру для удаленной поддержки:
- Используйте опцию Remote Support ->Share this screen;
- Нажмите на кнопку загрузки и вам будет предложено установить расширение браузера Chrome Remote Desktop. Нажмите Add to chrome;
- Подтвердите установку расширения, нажав Add extension;
- После этого нажмите кнопку Accept and Install;
- Windows загрузит установочный файл службы chromoting ( chromeremotedesktophost.msi ) и выполнит установку;
- Теперь, чтобы разрешить временный доступ к рабочесу столу вашего компьютера вам нужно сгенерировать код доступа. Нажмите на кнопку Generate Code;
- Программа сгенририует код доступа, который вам нужно сообщить человеку, который хочет подключится к вашем компьютеру. Срок действия кода ограничен. Если в течении 5 минут не воспользоваться этим кодом для удаленного доступа, нужно генерировать его заново;
- Теперь человек, которые хочет подключится к вашему компьютеру должен в браузере Chrome перейди на https://remotedesktop.google.com/support и ввести этот код в поле Connect to another computer (удаленному пользователю обязательно устанавливать расширение Chrome Remote Desktop или пакет chromeremotedesktophost.msi);
- На вашем компьютере появится окно с указанием учетной записи Google, которая подключается к вам. Подтвердите подключение, нажав Share.
- Теперь удаленный пользователь в своем браузере увидит ваш рабочий стол и сможет полноценно взаимодействовать с вами. В правом меню доступны некоторые опции для улучшения работы в удаленной сессии. В том числе можно включить удаленный буфер обмена (Enable clipboard synchronization), но для этого понадобится установить расширение Chrome Remote Desktop.
Если пользователь, оказывающий вам поддержку выполнит какое-то действие, требующее повышение привилегий, то запрос UAC (User Account Control) появится только в вашей сессии. Именно вы должны подтвердить повышение полномочий, а не удаленный помощник.
В Windows 10 20H2 (10.0.19042) нашел неприятный баг. После подтверждения повышения привилегий через UAC запрос, удаленный пользователь теряет возможность использовать мышь и клавиатуру для управления вашим сеансом. Для возобновления нормальной сессии придется пере подключится с новым кодом.
Удаленный доступ к компьютеру через Chrome Remote Desktop
Рассмотренный выше способ удаленной поддержки через Chrome Remote Desktop подразумевает наличия на принимающей стороне человека, который генерирует код доступа и подтверждает удаленное подключение. Но Chrome Remote Desktop также умеет работать в режиме удаленного доступа к компьютеру (unattended access — когда за компьютером никто не работает).
Рассмотрим, как настроить подключение к удаленному компьютеру Windows с помощью Chrome Remote Desktop через интернет.
Для использования этого режима вам также придется установить приложение chromeremotedesktophost.msi .
- Перейдите на страницу Chrome Remote Desktop ->Remote Access и нажмите кнопку Turn on;
- Укажите имя компьютера. По умолчанию используется hostname, но вы можете изменить его, чтобы было проще идентифицировать;
- Придумайте PIN код для подключения (не менее 6 цифр) и нажмите кнопку Start;
Если вы забыли PIN, установить новый можно только локально.
Чтобы развернуть рабочий стол на весь экран, включит опцию Full-screen в правой панели клиента.
Также с помощью правой панели File transfer можно загрузить/ скачать файл с удаленного компьютера
UAC в режиме удаленного подключения работает корректно, сессия не прерывается при появлении окна запроса.
Совет. Если вы хотите получить доступ к своему компьютеру в любое время, отключите в управлении электропитанием Windows переход в спящий режим при неактивности.
Некоторые особенности настройки и использования Chrome Remote Desktop
Заглянем немного под капот Chrome Remote Desktop.
Все удаленные сеансы Chrome Remote Desktop защищено протоколом SSL и алгоритмом шифрования AES 256.
Для работы удаленного подключения в Windows создается отдельная служба Chrome Remote Desktop Service ( chromoting ). Можно получить информацию о службе через PowerShell так:
Get-WmiObject win32_service | ? | select Name, DisplayName, PathName| Format-List
Как вы видите, служба запускает исполняемый файл remoting_host.exe , работает в режиме daemon, и использует конфигурационный файл ( —host-config C:\ProgramData\Google\Chrome Remote Desktop\host.json»
Отдельные административных шаблонов GPO для управления параметрами Chrome Remote Desktop нет (в отличии от политик для браузера Google Chrome). Но есть несколько параметров реестра, которые можно использовать для управления
По умолчанию Chrome Remote Desktop не блокирует локальную сессию, если вы подключились к компьютеру удаленно. Если вы не хотите, чтобы локальный пользователь видел все, что вы делаете на компьютере, нужно включить режим занавески (curtain mode). Для этого настройте следующие параметры реестра (для Windows 10):
- HKLM\Software\Policies\Google\Chrome\RemoteAccessHostRequireCurtain = 1
- HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\fDenyTSConnections = 0
- HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp\UserAuthentication = 0
- HKLM \SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp\SecurityLayer = 1
Либо воспользуйтесь командой:
reg add HKLM\Software\Policies\Google\Chrome /v RemoteAccessHostRequireCurtain /d 1 /t REG_DWORD /f && reg add «HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server» /v fDenyTSConnections /d 0 /t REG_DWORD /f && reg add «HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp» /v SecurityLayer /d 1 /t REG_DWORD /f && reg add «HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp» /v UserAuthentication /d 0 /t REG_DWORD /f && net stop chromoting && net start chromoting
Чтобы разрешить подключение к компьютеру только из локальной сети (и пользователям, подключенным в сеть через VPN), установите параметр реестра HKLM\Software\Policies\Google\Chrome\RemoteAccessHostFirewallTraversal = 0.
Для подключения к компьютеру через Chrome Remote Desktop на нем не нужно запускать Google Chrome или настраивать автовход под определенным пользователем. При подключении вы всегда попадаете в консольную сессию. Если там отображается экран входа и список учетных записей Windows, можете выбрать любую и войти под ней.
Также вы можете переключатся между пользователями.
Для работы Chrome Remote Desktop должны быть открыты следующие порты:
- исходящий UDP-трафик;
- входящие UDP-ответы;
- TCP 443 (HTTPS);
- трафик через TCP/UDP-порт 3478 (STUN).
Для блокировки удаленного доступа через Chrome Remote Desktop к компьютерам, можно создать на вашем внутреннем DNS сервере фейковые записи для следующих хостов:
- chromoting-oauth.talkgadget.google.com и chromoting-client.talkgadget.google.com – блокирует исходящий трафик с ваших компьютеров к удаленным клиентам через удаленный рабочий стол Chrome
- chromoting-host.talkgadget.google.com – заблокирует удаленный доступ к компьютерам в вашей сети.
Предыдущая статья Следующая статья
Chrome remote desktop host что это
Безопасный доступ к вашему компьютеру с любого устройства – телефона, планшета или другого компьютера.
Показ экрана для совместной работы в режиме реального времени или подключение к компьютеру для получения удаленной поддержки.
Легко и быстро
Удаленный рабочий стол Chrome обеспечивает доступ к устройствам, основанный на использовании передовых веб-технологий. Вы можете подключиться к рабочему или личному компьютеру даже в дороге, чтобы посмотреть хранящиеся на нем файлы, или удаленно показать экран друзьям и коллегам.
Удаленный доступ к компьютеру позволяет запустить на нем программы или посмотреть файлы в любое время, где бы вы ни находились.
Подключение осуществляется с использованием современных веб-технологий с открытым исходным кодом, таких как WebRTC, а безопасность обеспечивается инфраструктурой Google.
Подключиться можно с телефона или планшета на базе Android или iOS, а также с компьютера. В любом случае вы без труда получите удаленный доступ к своему устройству и хранящимся на нем файлам.
Chrome remote desktop host что это
Безопасный доступ к вашему компьютеру с любого устройства – телефона, планшета или другого компьютера.
Показ экрана для совместной работы в режиме реального времени или подключение к компьютеру для получения удаленной поддержки.
Легко и быстро
Удаленный рабочий стол Chrome обеспечивает доступ к устройствам, основанный на использовании передовых веб-технологий. Вы можете подключиться к рабочему или личному компьютеру даже в дороге, чтобы посмотреть хранящиеся на нем файлы, или удаленно показать экран друзьям и коллегам.
Удаленный доступ к компьютеру позволяет запустить на нем программы или посмотреть файлы в любое время, где бы вы ни находились.
Подключение осуществляется с использованием современных веб-технологий с открытым исходным кодом, таких как WebRTC, а безопасность обеспечивается инфраструктурой Google.
Подключиться можно с телефона или планшета на базе Android или iOS, а также с компьютера. В любом случае вы без труда получите удаленный доступ к своему устройству и хранящимся на нем файлам.
Как использовать «Удаленный рабочий стол Chrome» для удаленного доступа к устройствам
Много лет назад для доступа к удаленному компьютеру требовалось сложное и дорогостоящее программное обеспечение, а также высокий уровень технический знаний.
В наши дни все изменилось. Бесплатный сервис «Удаленный рабочий стол Chrome» (Chrome Remote Desktop) максимально упрощает доступ к удаленной системе Windows, Mac, Linux или ChromeOS практически с любого ПК или мобильного устройства. Вы можете получить доступ ко всем файлам компьютера и пользоваться интерфейсом, как будто вы сидите прямо перед компьютером.
«Удаленный рабочий стол Chrome» может использоваться для входа в ваш персональный или рабочий компьютер, а также для просмотра чужой системы, например компьютера коллеги или родственника, с целью оказания поддержки.
Настроить и запустить сервис очень просто. Фактически, все что вам нужно сделать, это решить, какой сценарий подключения вы хотите использовать, а затем выполнить несколько простых шагов для успешного подключения.
Примечание: сервис «Удаленный рабочий стол Chrome» может не работать с корпоративными аккаунтами Google, управляемыми организацией. В этом случае все зависит от политик IT-подразделения.
Как использовать «Удаленный рабочий стол Chrome» для доступа к собственному компьютеру
Шаг 1. Подготовьте компьютер для подключения
Если вы хотите получить доступ к собственному компьютеру с другого компьютера или мобильного устройства, то откройте Chrome на хост-компьютере (или загрузите и установите Chrome для Windows, macOS или Linux, если он еще не установлен). В самом Chrome перейдите на страницу сервиса «Удаленный рабочий стол Chrome» и нажмите на круглую голубую иконку загрузки в секции «Настройте удаленный доступ».
Примечание: если вы видите голубую кнопку «Включить» вместо иконки загрузки, то подключение частично настроено. Вы можете пропустить следующий параграф и приступить к выполнению дальнейших инструкций.
Вам будет предложено установить расширение Chrome Remote Desktop. На странице расширения нажмите кнопку «Установить» и подтвердите, что вы хотите продолжить. Когда вы вернетесь на вкладку сервиса, то вам будет предложено присвоить имя компьютеру.
Вы можете указать любое имя, которое позволит отличить компьютер от других устройств.
Когда вы указали имя компьютера, нажмите кнопку «Далее». На следующем экране вам нужно будет создать PIN-код, состоящий минимум из 6 символов. Он нужен будет для безопасной аутентификации. Для доступа к удаленному компьютеру вы должны будете войти в свой аккаунт Google и ввести PIN-код. Google сообщает, что все сеансы «Удаленного рабочего стола Chrome» зашифрованы для дополнительной защиты.
На этом настройка завершена. Операционная система может выдать предупреждение с запросом разрешить доступ к приложению для инициирования удаленного подключения. В некоторых версиях macOS нужно будет дополнительно предоставить разрешения для «Удаленного рабочего стола Chrome» в системных настройках. После выполнения этих действий, на вкладке «Удаленного рабочего стола Chrome» появится информация о том, что компьютер подключен к сети и ждет соединений.
Компьютер будет доступен в любое время, когда он включен, а Chrome запущен. Так как Chrome обычно запускается при загрузке системы и работает в фоновом режиме, то компьютер будет доступен практически в любое время, когда он работает. Если вы хотите, чтобы подключения оставались возможными в течение длительного периода времени, то вам рекомендуется посетить настройки управления электропитанием, чтобы убедиться, что система не перейдет в режим гибернации или спящий режим (даже если дисплей отключится).
Если вы когда-нибудь захотите отключить удаленные подключения, просто перейдите на страницу remotedesktop.google.com/access или нажмите на значок расширения Chrome Remote Desktop справа от адресной строки браузера. Затем нажмите на иконку корзины рядом с именем компьютера, чтобы удалить его из приложения. Кроме того, вы можете полностью удалить приложение, щелкнув правой кнопкой мыши по значку расширения и выбрав опцию «Удалить из Chrome».
Шаг 2. Подключение к компьютеру с другого компьютера или мобильного устройства
Когда ваш хост-компьютер полностью настроен для соединений, вам остается только перейти на сайт сервиса remotedesktop.google.com/access в браузере Chrome с другого компьютера. Вам нужно будет войти в Chrome с той же учетной записью, которая использовалась в хост-системе, и вам уже не нужно будет устанавливать какие-либо дополнительные приложения и расширения. Вы просто увидите имя компьютера, а кликнув на нему, установится подключение.
После того, как вы введет PIN-код, откроется окружение рабочего стола, и вы сможете свободно перемещаться по удаленному компьютеру, запускать любые программы и использовать ПК, как будто вы находитесь перед ним. Панель сбоку экрана предоставляет параметры для настройки дисплея и отправки сложных команд, например сочетания Ctrl-Alt-Del. Также работает синхронизация буфера обмена между текущим компьютером и хост-компьютером: вы можете без проблем копировать и вставлять текст между устройствами.
Вы получаете полноценный доступ к компьютеру во вкладке браузера. Боковая панель предлагает дополнительные команды и опции и ее можно скрыть.
Чтобы получить доступ к удаленному компьютеру с мобильного устройства, вам нужно скачать приложение Chrome Remote Desktop для iOS или Android. Если ваш телефон зарегистрирован в той же учетной записи Google, которая использовалась на компьютере, то приложение автоматически покажет компьютер и позволит подключиться к нему одним нажатием и последующим вводом PIN-кода.
После этого вы сможете управлять курсором мыши с помощью ваших пальцев. Вы можете прокручивать экран и масштабировать его жестами. В приложении для Android, если вы проведете пальцем вниз от верхней части экрана, то откроется панель управления, которая позволяет активировать режим трекпада. В режиме трекпада одно нажатие вызывает клик левой кнопкой мыши, два нажатия — клик правой кнопкой мыши. Вы можете переключиться в режим клавиатуры, чтобы открыть экранную клавиатуру устройства и ввести текст. В iOS нажмите кнопку меню в правом нижнем углу экрана, чтобы получить доступ к тем же опциями.
Навигация по компьютеру на мобильном устройстве происходит с помощью ваших пальцев и простых жестов.
Конечно, это не самый удобный способ для управления удаленным компьютером, и он не подходит для длительной интенсивной работы, но может быть полезен для быстрых задач, например перезапуск системы или получение необходимого файла.
Как использовать «Удаленный рабочий стол Chrome» для доступа к чужому компьютеру
Шаг 1. Подготовьте компьютер для подключения
Если вы хотите получить доступ к компьютеру другого человека, то процесс настройки «Удаленного рабочего стола Chrome» немного отличается. Так как вы не имеете физического доступа к хост-компьютеру, то вам нужно будет сообщить владельцу компьютера инструкции по настройке подключения.
На компьютере, к которому вы хотите получить доступ, нужно перейти в раздел «Удаленная поддержка» приложения «Удаленный рабочий стол Chrome» .
Затем нужно нажать на кнопку загрузки в секции «Как показать экран», затем нажать «Установить», чтобы подтвердить установку расширения Chrome Remote Desktop. (Если вы не видите иконку загрузки, то расширение уже установлено, вы можете продолжить дальнейшую настройку).
Настройка удаленного сеанса немного отличается, но результат будет аналогичный.
Вернитесь на исходную вкладку и нажмите кнопку «Принять условия и установить» – в ОС будет загружен и установлен файл Chrome Remote Desktop Host.
После установки нажмите «Сгенерировать код», чтобы предоставить доступ другому человеку. После этого сервис сгенерирует одноразовый код доступа, который будет действителен в течение 5 минут.
Поделитесь данным кодом с человеком, которому вы хотите предоставить доступ к своему компьютеру. Для этого можно воспользоваться SMS, электронной почтой или мессенджером. Останется только дождаться подключения.
Шаг 2. Подключение к компьютеру с другого компьютера или мобильного устройства
После того, как вы получили код доступа, перейдите на remotedesktop.google.com/support и в секции «Как подключиться к другому компьютеру» введите код, а затем нажмите кнопку «Подключить».
Человек, имеющий физический доступ к хост-системе, должен будет вручную подтвердить подключение (пользователям macOS нужно будет дополнительно предоставить разрешения для «Удаленного рабочего стола Chrome» в системных настройках). Затем вы сможете подключиться к компьютеру и полноценно управлять им.
Если вы хотите подключиться с мобильного устройства, то вам нужно открыть новую вкладку Chrome на мобильном устройстве (Google Chrome для Android и Google Chrome для iOS), установить галочку «Версия для ПК» в меню браузера и затем перейти на remotedesktop.google.com/support. Дело в том, что мобильное приложение Chrome Remote Desktop работает только с вашим собственным аккаунтом, поэтому для данного сценария оно не подходит.
Человек, имеющий физический доступ к хост-системе, должен будет вручную подтвердить подключение (пользователям macOS нужно будет дополнительно предоставить разрешения для «Удаленного рабочего стола Chrome» в системных настройках). Затем вы сможете подключиться к компьютеру и полноценно управлять им.
В Интернет-магазине Chrome размещена оригинальная версия приложения «Удаленный рабочий стол Chrome», которая официально больше не поддерживается. Если вы ранее устанавливали это приложение, то его следует удалить и использовать веб-сервис.