Проблемы с подключением
Большинство проблем с подключением связаны с локальной сетью или отсутствием имени пользователя. Проверяйте по порядку.
Совсем не удаётся подключиться (тайм-аут)
Заголовок раздела «Совсем не удаётся подключиться (тайм-аут)»- Проверьте свой локальный брандмауэр / VPN. Корпоративные сети часто блокируют исходящий порт
59010(VNC), а иногда и22(SSH). Это причина №1. Чтобы убедиться, попробуйте подключиться из другой сети или через мобильную точку доступа. - Убедитесь, что машина работает на status.myremotemac.com.
- Проверьте каждую службу по отдельности:
Если SSH работает, а VNC — нет, проблема в VNC-клиенте или порте, а не в том, что машина выключена.
Окно терминала nc -vz YOUR-IP 22 # SSHnc -vz YOUR-IP 59010 # VNC / Screen Sharing - Перепроверьте IP, порт и имя пользователя из приветственного письма / личного кабинета.
Блокировка после нескольких попыток (fail2ban)
Заголовок раздела «Блокировка после нескольких попыток (fail2ban)»Входы защищены fail2ban: 5 неудачных попыток в течение 10 минут блокируют ваш IP на 1 час — как по SSH, так и по VNC. Если сразу после нескольких неудач ничего не подключается:
- Подождите истечения блокировки (до 1 часа) или подключитесь с другого IP.
- Сначала устраните первопричину (имя пользователя, порт
59010, правильный ключ), а уже потом повторяйте попытку. - Нужно снять блокировку быстрее? Напишите на support@myremotemac.com, указав свой публичный IP.
Полные правила см. в разделе Безопасность → Защита от подбора паролей (брутфорс).
Не проходит аутентификация VNC
Заголовок раздела «Не проходит аутентификация VNC»- Убедитесь, что ваш клиент использует аутентификацию macOS / Apple (имя пользователя + пароль), а не устаревший «VNC password».
- Попробуйте RealVNC Viewer или TigerVNC — они обрабатывают аутентификацию Apple автоматически.
- Убедитесь, что вы на порте
59010, а не5900.
Screen Sharing (ARD) agent is down
Заголовок раздела «Screen Sharing (ARD) agent is down»Если SSH работает, но рабочий стол VNC не подключается, возможно, остановился агент macOS Screen Sharing / Remote Management (ARD) — это может произойти после автоматического обновления macOS. Подключитесь по SSH и проверьте его:
# 1. Is anything listening on the VNC port?sudo lsof -nP -iTCP:59010 -sTCP:LISTEN
# 2. Are the Screen Sharing / ARD processes running?pgrep -lf "ARDAgent|screensharingd"
# 3. Inspect the launchd servicesudo launchctl print system/com.apple.screensharing | head -n 20Если ничего не слушает порт или процессы отсутствуют, перезапустите агент:
# Restart the Remote Management (ARD) agentsudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart \ -restart -agent
# …or restart the Screen Sharing launchd servicesudo launchctl kickstart -k system/com.apple.screensharingОбновление macOS также может полностью деактивировать Remote Management. Снова активируйте его командой:
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart \ -activate -configure -access -on -restart -agent -privs -allЗатем повторите попытку с vnc://YOUR-IP:59010. Если он по-прежнему не запускается, обратитесь в поддержку.
Нет VNC после перезагрузки (FileVault)
Заголовок раздела «Нет VNC после перезагрузки (FileVault)»Если вы включили FileVault, диск остаётся заблокированным после перезагрузки — рабочий стол (VNC) и обычный вход недоступны, пока диск не разблокирован. Сначала разблокируйте его по SSH или избегайте блокировки, перезагружаясь командой:
sudo fdesetup authrestartВ свежих версиях macOS можно разблокировать диск на этапе SSH-запроса перед входом (только пароль — ключи на этом этапе не работают). Полные подробности — в разделе FileVault и перезагрузки.
Чёрный или зависший экран по VNC
Заголовок раздела «Чёрный или зависший экран по VNC»- Mac мог перейти в режим сна дисплея. Подключитесь по SSH и разбудите его:
Окно терминала caffeinate -u -t 2 - После перезагрузки сеансу входа может потребоваться вход пользователя — см. Перезагрузка и сброс.
«Your screen is being observed» — за мной кто-то наблюдает?
Заголовок раздела ««Your screen is being observed» — за мной кто-то наблюдает?»Нет. macOS показывает этот индикатор в строке меню всякий раз, когда Screen Sharing / Remote Management активны с подключённым сеансом — это ваше собственное VNC-подключение. Это не третья сторона. Нажмите на значок, чтобы увидеть активные сеансы. Apple объясняет это здесь: support.apple.com/en-us/120315. Подробнее — в разделе Безопасность.
Сеанс постоянно обрывается
Заголовок раздела «Сеанс постоянно обрывается»- Обычно причина — нестабильный локальный Wi-Fi/задержки. Предпочтите проводное подключение и снизьте качество VNC (см. Производительность).
- Держите параллельно открытым сеанс SSH; если SSH остаётся стабильным, пока VNC обрывается, сетевой путь в порядке, и дело в настройке VNC-клиента.