Вопрос или проблема
Это не то, как должен работать VNC. Я установил TightVNC на Windows 10 и хочу использовать его в качестве второго инструмента удалённого доступа, чтобы иметь одновременный доступ с другим человеком к одной и той же сессии и настольному экрану. Но он работает как RDP, показывает экран входа в Windows, и после входа в систему выходит из другой сессии, я не хочу, чтобы он работал так.
Как сделать так, чтобы сервер TightVNC входил в систему для текущего активного пользователя, вместо того чтобы создавать новую сессию с входом в систему?
Ответ или решение
Для того чтобы TightVNC работал как вы ожидаете, а именно позволял нескольким пользователям одновременно подключаться к одной и той же сессии Windows, необходимо внести несколько изменения в настройки и параметры системы.
-
Понимание ограничений Windows: По умолчанию Windows не позволяет нескольким пользователям одновременно работать с одной и той же сессией через стандартные протоколы удаленного доступа, такие как RDP (Remote Desktop Protocol). TightVNC, как и другие VNC-сервера, обычно работает в рамках сессий и не управляет пользователями так, как это делает RDP.
-
Настройка TightVNC:
- Убедитесь, что у вас установлена последняя версия TightVNC.
- Запустите TightVNC Server и откройте его параметры. В разделе настроек вы можете увидеть опцию "Allow service to interact with desktop" (Разрешить службе взаимодействовать с рабочим столом). Эта опция должна быть включена для того, чтобы TightVNC мог видеть активную сессию.
-
Изменение настроек удаленного рабочего стола:
- Обратите внимание, что использование TightVNC на Windows, особенно на версии Home, может иметь свои ограничения. Убедитесь, что ваша версия Windows поддерживает необходимую функциональность.
- Вам может понадобиться настроить политику локального компьютера, чтобы разрешить одновременные сеансы. Для этого откройте "Редактор локальной групповой политики" (gpedit.msc) и перейдите к: "Компьютерная конфигурация" -> "Шаблоны администрирования" -> "Компоненты Windows" -> "Удаленный рабочий стол" -> "Удаленный рабочий стол Services". Убедитесь, что параметры настроены на «Включено» для "Разрешить удаленные подключения к этому компьютеру".
-
Использование альтернатив: Если TightVNC не может удовлетворить ваши требования, вы можете рассмотреть возможность использования других VNC-серверов, таких как UltraVNC, которые могут иметь более гибкие настройки для работы с активной сессией и предоставления доступом нескольким пользователям одновременно.
-
Проверка прав пользователя: Убедитесь, что у пользователей, которые пытаются подключиться, есть достаточные права на доступ к системе. Учётные записи пользователей должны иметь доступ к текущей сессии, которую вы хотите предоставить для удаленного контроля.
-
Дополнительные рекомендации:
- Перезапустите TightVNC Server после внесения всех изменений, чтобы они вступили в силу.
- Проверьте настройки брандмауэра Windows, убедившись, что порты, используемые TightVNC, открыты для входящих подключений.
Если после выполнения всех указанных шагов проблема не исчезла, возможно, стоит рассмотреть возможность обращения к службе поддержки TightVNC или рекомендацию об использовании другого программного обеспечения для удаленного доступа, которое лучше соответствует вашим требованиям.