Назад | Перейти на главную страницу

Программа просмотра VNC не подключается к Mac из Windows

У меня есть сервер VNC, работающий на Mac. Когда я пытаюсь использовать программу просмотра VNC, она говорит: «Нет подходящих типов безопасности».

Есть ли другое программное обеспечение, которое может подключаться к Mac, например, RDP?

Если я использую совместное использование экрана с другого Mac, он работает, но не с VNC.

РЕДАКТИРОВАТЬ: я использую:

Я запустил эту команду и смог заставить ее работать с программой просмотра RealVNC Open / Free edition. Убедитесь, что на клиенте установлен уровень цвета «Полный» [Параметры-> Цвет и кодировка-> Уровень цвета]

sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -off -restart -agent -privs -all -allowAccessFor -allUsers -clientopts -setvncpw -vncpw secret -setvnclegacy -vnclegacy yes

Этот метод работает через командную строку (локальный терминал и удаленный сеанс ssh).

Я не уверен, какой VNC-сервер у вас установлен на Mac, но вы можете использовать встроенный.

Меню Apple -> Системные настройки -> Общий доступ -> Совместное использование экрана

Убедитесь, что он настроен для доступа VNC с паролем. Затем попробуйте подключиться к TCP-порту 5900 с помощью клиента VNC на вашем ПК.

Чтобы ответить на другой вопрос: на самом деле VNC - это ответ Mac на RDP. Даже коммерческий пакет «Apple Remote Desktop» в конечном итоге использует протокол VNC.

Через несколько лет «мир изменился», поэтому

Бесплатная версия RealVNC (v. 6.17.1113, ноябрь 2017, x64) у меня работает нормально. В частности, с Windows 7 Professional на OS X Yosemite (10.11) и для OS X High Sierra (10.13 с последними обновлениями) «Аутентификация OS X», которую требует Mac OS, встроенная в VNC, с именем пользователя и паролем и без каких-либо настроек на стороне сервера VNC, не представляла проблемы. Это типы безопасности 30 и 35: см. https://vncdotool.readthedocs.io/en/0.8.0/rfbproto.html#security

Хотя производительности явно не хватало. Он использует сжатие ZRLE; возможно, JPEG или что-то еще лучше, и, возможно, профессиональный RealVNC оптимизирован.

TightVNC и TigerVNC не могут пожаловаться на неизвестные коды.

[И делайте все через VPN, ради всего святого, если пользуетесь Интернетом.]

Попробуйте подключиться к TightVNC. Кажется, это работает, когда бесплатная версия RealVNC не работает. http://www.tightvnc.com/

Я также обнаружил, что программа просмотра VNC отключится при подключении к Mac, если программа просмотра не работает в миллионном или полноцветном режиме.

По памяти вам потребуется либо использовать программу просмотра v3.x, либо настроить ту, которая у вас есть, для использования протокола версии 3. Каким образом зависит от вашего зрителя, но это должно быть описано в файле справки или на веб-сайте.

Попробуйте отключить шифрование, у меня работает аналогичная проблема.

Любой клиент VNC, который я пробовал, работает. На вашем Mac

  1. Перейдите в Системные настройки -> Общий доступ -> Включить совместное использование экрана.
  2. Щелкните значок Computer Settings... кнопка
  3. В раскрывающемся списке установите оба флажка для Anyone may request permission to control screen и VNC viewers may control screen with password:
  4. введите пароль
  5. Нажмите OK кнопка
  6. Оставьте системные настройки

Как только вы это сделаете, убедитесь не использовать 256 цветов. Затем при подключении с другого компьютера вам будет предложено ввести обычный пароль VNC, а затем появится экран входа в OsX, где вы можете выбрать пользователя, под которым хотите войти.

Была такая же проблема на Эль-Капитане. Программа просмотра TightVNC (версия 2.7.10) работала без проблем с Yosemite, но не смогла подключиться к Mac после обновления до El Capitan. Похоже, TightVNC 2.7.x не поддерживает протокол VNC, используемый более новыми версиями OSX.

Я перешел на RealVNC Зритель (версия 5.3.1), которая работает без ошибок.

Вы можете столкнуться с этой проблемой, если на сервере не настроен пароль или сервер работает со встроенной аутентификацией, и вы используете бесплатную программу просмотра VNC. Бесплатная программа просмотра VNC не поддерживает некоторые новые методы аутентификации.

Если, как и у меня, у вас проблемы с подключением к MacOS из Ubuntu (Я знаю, что вопрос изначально был для Windows, но это может быть полезно)

Что сработало для меня: использовать Ремминаиспользуйте пароль Vnc, который был установлен на Mac в качестве имени пользователя, любой допустимый пользователь в Mac система сделаю. Делать не использовать 256-битные цвета

В моем случае ни xtightvǹc или tigervnc можно было подключиться с ubuntu 18.04