Разное - Подключение к удаленному рабочему столу с разными сохраненными учетными данными, win7

Ответить
Аватара пользователя
CyberMuesli

Разное - Подключение к удаленному рабочему столу с разными сохраненными учетными данными, win7

Сообщение CyberMuesli »

ОС:

Win7 HB 64 SP1



mstsc.exe

версия файла и версия продукта: 6.1.7601.17514

дата изменения 21.11.2010



Задача

Иметь разные сохраненные учетные данные (разные пользователи и разные сохраненные пароли) для подключения к одному и тому же серверу



Трудности

Одна учетная запись сопоставляется одному IP. При изменении учетных данных в одном RDP-файле, они меняются также и в другом.



Помнится, в старых версиях RDP-клиента логины-пароли хранились как-то в ярлыках и могли быть разными для одного сервера. В новых версиях строка в rpd-файле username:s:DOMAIN\username игнорируется вообще. Есть ли какой-то вменяемый способ добиться желаемого, не откатываясь на старые версии? Какую конкретно старую версию rdp-клиента надо взять, если нет другого способа решить проблему
Аватара пользователя
CyberMuesli

Re: Разное - Подключение к удаленному рабочему столу с разными сохраненными учетными данными, win7

Сообщение CyberMuesli »

В параметрах командной строки нет возможности указать имя пользователя, домен и пароль
Аватара пользователя
CyberMuesli

Re: Разное - Подключение к удаленному рабочему столу с разными сохраненными учетными данными, win7

Сообщение CyberMuesli »

CyberMuesli, создай в файле c:\Windows\System32\drivers\etc\hosts несколько записей на свой IP, например:

192.168.1.15 1.15-user1

192.168.1.15 1.15-user2

192.168.1.15 1.15-user3



и в rdp-файлах прописывай не IP-адрес, а эти названия: 1.15-user1, 1.15-user2, 1.15-user3

и все будет хорошо.
Аватара пользователя
DrAlex

Re: Разное - Подключение к удаленному рабочему столу с разными сохраненными учетными данными, win7

Сообщение DrAlex »

1 Вариант

Создаём RDP файл с нужными нам настройками.



Далее берём эту прогу
RDP Password Hash 2
, делаем хэш пароля



открываем блокнотом ранее созданный RDP файл и добавляем эти строчки в конец файла





Код:

Код: Выделить всё

domain:s:ИМЯ_ДОМЕНА
username:s:ИМЯ_ПОЛЬЗОВАТЕЛЯ
password 51:b:(сюда без скобок вставляем зашифрованный пароль пользователя из RDP Password Hash 2, очень длинная строчка)

P.S. Хеш сгенерированный в RDP Password Hash 2 работает только на той машине на которой был захеширован пароль. т.е. скопировав RDP файл на другую машину не получится его запустить с сохранными учётными данными.



2 Вариант

Берём прогу
Remote Desktop Plus
, настраиваем параметрами из командной строки с зашифрованным паролем и пользуем.

Зашифрованный пароль действует с любой машины.
Аватара пользователя
__sa__nya

Re: Разное - Подключение к удаленному рабочему столу с разными сохраненными учетными данными, win7

Сообщение __sa__nya »

Все можно сделать встроенными средствами Винды, не прибегая к стороннему ПО. Шаки такие:

1) Для каждого варианта подключения к удаленному компу на локальном компе создаем учетки (т.е. если к серверу нужно подключаться по удаленному столу под 3-мя логинами, то и на локальном коме создаем 3 учетки).

2) Далее, идем в %windir%\system32, клик на mstsc.exe с удержанием shift - "запуск от имени другого пользователя" - вводим учеткые данные лок пользователя 1, открывается окно подключения, в котором указываем нужные учетные данные, под которыми нужно подключиться по удаленке, галка "разрешить сохранять учетные данные", сохраняем RDP-файл, подключаемся к удаленному раб столу. Данную операцию проделываем для каждого пользователя. В итое должно появиться нужное количество RDP-файлов, в каждом файле введены нужные учетные данные для доступа в терминал, и для каждого rdp-файла mstsc.exe запущен от отдельного локально пользуна.

3) Затем в командной строке набираем runas /user:имядомена(машины)\имя_пользуна /savecred "mstsc.exe путь_к_rdp_файлу для конкретного пользуна" - enter - вводим пароль пользуна. Запускается рабочий стол, где введены конкретные учетные данные для сервера. Пример - в моем случае, сидя под админом, завел пользуна kim_akers (локального), который подключается к удаленному компу по логину, отличному от того, по которому подклюается мой залогиненные консольно в систему пользун. - Командная строка получается такая: runas /user:sa_zha_comp\kim_akers /savecred "mstsc.exe d:\tron.rdp" . Этот шаг нужен для того, чтобы сохранить в системе учетные данные локальных пользователей. Операцию проделываем для каждого локального пользуна, связанного с конкретным rdp-файлом

4) Последний шаг, создаем ярлык, где в "Укажите расположение объекта" вводим ту же командную строку для каждого пользуна, что ввоидили на шаге 3, сохраняем ярлык. Проверяем, внедряем.

Метод проверил - работает.

PS: - вообще все легко, просто писанины много получилось.
Ответить

Вернуться в «Microsoft Windows 7»