Я не уверен, как удаленный рабочий стол и VNC работают в Windows. У каждого приложения есть свой сеанс, когда я вхожу в систему, то есть я могу войти в оба приложения как администратор, и у каждого из них есть свой рабочий стол и сеанс. Удаленный рабочий стол разрешает доступ только одному пользователю за раз, а VNC допускает одновременное использование нескольких пользователей. У нас есть один сервер, на котором 2 пользователя удаленного рабочего стола могут одновременно войти в систему и просматривать один и тот же рабочий стол. Я не уверен, почему это отличается от других сеансов удаленного рабочего стола.
Когда компьютер перезагружается, приложения, которые автоматически запускаются через VNC, будут запускаться, но не через удаленный рабочий стол. Вот почему я не понимаю, как работают оба этих инструмента. Есть ли документация, описывающая, что они делают во время работы?
VNC в Windows действует так, как будто вы физически подключаетесь к клавиатуре, видео и мыши удаленного компьютера. То, что вы делаете через VNC, в основном имеет такой же эффект, как если бы вы физически присутствовали на консоли.
Удаленный рабочий стол изначально был протоколом терминального сервера. Чтобы разрешить большому количеству компьютеров запускать приложения удаленно на сервере. В наши дни почти каждая версия Windows поддерживает RDP, но функциональность ограничена лицензированием. ОС для настольных ПК допускает только одно соединение. Базовый сервер допускает два. Если вы установите роль служб удаленных рабочих столов и правильно настроите сервер лицензирования TS, у вас может быть множество подключений к одному серверу, ограниченное мощностью оборудования. RDP не действует так, как если бы вы были физически подключены к хосту, поэтому некоторые программы могут вести себя не так, как если бы они работали на физическом оборудовании.
У вас так много неточных неправильных представлений о том, как все это работает, я действительно не знаю, с чего начать, поэтому я просто наберу то, что вы сказали, и быстро отвечу ... Извини! Я не хочу быть оскорбительным, но почти все, что вы сказали, представляет собой неправильное представление о том, как работают эти системы.
У каждого приложения есть свой сеанс, когда я вхожу в систему
Нет. RD подключается к пользовательскому сеансу. В Windows Vista и новее может одновременно выполняться несколько пользовательских сеансов. Старые версии нечеткие, но удачная поддержка закончилась для всего старого, поэтому никто не должен больше запускать ее. RD также может установить новый пользовательский сеанс для входа пользователя, если он еще не существует, и один и тот же пользователь может иметь несколько сеансов при определенных обстоятельствах.
VNC подключается к консоли (в Windows он работает по-другому в * nix), что является довольно простым перенаправлением того, что видно на экране. Он вообще не обрабатывает пользовательские сеансы, и нет никакого соответствия между подключениями и тем, какой сеанс отображается.
Удаленный рабочий стол разрешает доступ только одному пользователю за раз
Нет, это зависит от лицензирования и конфигурации.
VNC позволяет нескольким пользователям одновременно
Только на тот же сервер VNC (в Windows). Они увидят одно и то же, переместят ту же мышь и т. Д.
У нас есть один сервер, на котором 2 пользователя удаленного рабочего стола могут одновременно войти в систему и просматривать один и тот же рабочий стол.
См. Выше.
Когда компьютер перезагружается, приложения, которые автоматически запускаются через VNC, будут запускаться, но не через удаленный рабочий стол.
Гм, вроде как правильно, но нет ... это просто не так, как это работает.