8

У меня есть несколько машин с Windows (XP и 7), и я хочу, чтобы пользователи могли входить удаленно, используя удаленный рабочий стол (rdp, из любого источника win, mac, linux и т.д.), Если другие не вошли в систему.

В настоящее время существует два вида поведения (если я правильно помню, «1» соответствует выигрышу 7 и «2» - xp):

  1. пользователь вошел в систему выгнали без предупреждения
  2. пользователю задают вопрос "Вы хотите выгнать человека, вошедшего в систему?""

Я хочу изменить это на следующее:

  • если локальный пользователь вошел в систему, произнесите что-то вроде «локальный пользователь вошел в систему, уходите»
  • если удаленный пользователь вошел в систему, спросите: «Вы хотите удалить удаленного пользователя?"

Вышеуказанное должно быть одинаковым для всех попыток входа в систему локального или удаленного Пользователь, входящий в систему, является обычным пользователем, то есть один и тот же пользователь, вошедший в систему и вошедший в нее.

Этот ответ довольно близок к тому, что я хочу сделать (время ожидания очень большое). Как я делаю это на практике (XP и 7)?

Запрет удаленного рабочего стола от пинков текущего пользователя в Windows 7

редактировать:

прогресс... Как отключить 30-секундную задержку при подключении удаленного рабочего стола к Windows 7, когда пользователь вошел в систему?

edit2:

больше прогресса ... Remote \username совпадает с ComputerName \username или username в Windows 7/ XP?

В общем, я должен проверить, что такое% userdomain% и изменить вход / отключение входа (или задержку, чтобы сделать поведение немного мягче) в соответствии с этим ... Я попробую это на следующей неделе.

3 ответа3

5

с помощью редактора групповой политики перейдите к:

Administrative Templates\Windows components\Remote desktop services\Remote desktop session host\Connections

найдите « Задать правила для удаленного управления сеансами пользователей служб удаленных рабочих столов» и дайте ему « Полный доступ» с разрешениями пользователей в списке параметров.

поэтому здесь локальный пользователь должен получать запрос на подтверждение, когда кто-то пытается войти в систему, и он должен применяться для каждой попытки входа в систему.

0

Чтобы включить / отключить вход в систему на машине с Windows (я знаю, что это работает в 2K+ и win7, не уверен насчет XP)

Изменить вход / отключить

Изменить вход / включить

Вы можете создать несколько сценариев вокруг них, чтобы делать то, что вы хотите.

Будьте осторожны, если вы работаете удаленно и получаете DC, кто-то должен войти на машину локально, чтобы снова включить вход.

0

Это невозможно. Windows 7 - это потребительская ОС, а не терминальный сервер.

В то время как компоненты существуют для того, чтобы это произошло, это лишь малая часть истории. Поймите, что разработка программного обеспечения - это больше, чем код. Например, Microsoft должна протестировать конфигурацию вместе с приложением, которое будет работать под ней. Что делать, если приложения пытаются записать в тот же ключ реестра? На терминальном сервере это легко. На потребительской ОС это непредсказуемо. Что если один пользователь решит запустить приложение, которое загружает все локальные ресурсы. Как вам решить это?

Еще хуже, если обнаруживаются ошибки, которые могут привести к сбою системы или, что еще хуже, молча повреждать данные. В мире, где вы можете судиться с людьми за подачу горячего кофе, это ненужный риск.

В лучшем случае вам придется взломать его. В худшем случае вы должны понимать, что вы не платили за терминальный сервер.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .