Я независимый подрядчик с доменными учетными записями в нескольких клиентских точках. Я занимаюсь разработкой на ноутбуке и хотел бы иметь возможность присоединиться к домену на каждом сайте. Под Windows XP я присоединился к одному домену и подключил диски / VNC к другим. Есть два, которые я посещаю по крайней мере раз в неделю, поэтому я хотел бы безболезненно переключаться между ними. Кто-нибудь знает, как это сделать в Windows 7 Pro?
Каждую неделю я посещаю несколько различных сайтов клиентов и предпочитаю не присоединять мой персональный компьютер к каким-либо доменам моих клиентов (чтобы не применять их групповую политику и т. Д.).
Если вы просто сопоставляете диски, почему бы просто не использовать скрипт с учетными данными, хранящимися в скрипте, для сопоставления дисков:
@echo off
net use x: /d
net use x: \\server\share /USER:DOMAIN\username password
Запустите соответствующий сценарий для каждого сайта. Членство в домене не требуется.
Соединение клиентских доменов с оборудованием, которое не принадлежит клиенту, звучит как действительно плохая идея. Подобные вещи были серьезным нарушением политики безопасности у каждого работодателя, на которого я работал.
Если необходимо, просто активируйте виртуальные машины для каждого клиента или попросите клиента предоставить вам ПК.
Насколько мне известно, Windows 7 не предоставляет каких-либо лучших функций для работы с несколькими доменами, чем XP, поэтому вам, вероятно, лучше продолжать так, как вы были.
Один из вариантов - установить режим XP или виртуальную машину и присоединить ваш компьютер с Windows XP к другому домену, что даст вам немного больше интеграции. Поскольку Windows 7 также позволяет загружаться на виртуальную машину, вы можете запускать виртуальную машину для каждого домена.
runas /netonly
СОВЕТ: Как запускать программы от имени пользователя домена с компьютера, не являющегося доменом
Например:
беги как / netonly / пользователь: домен \ имя пользователя «C: \ Program Files (x86) \ Microsoft SQL Server \ 100 \ Tools \ Binn \ VSShell \ Common7 \ IDE \ Ssms.exe» `
Как я уже сказал в своем вопросе, мое текущее решение включало использование подключенных дисков (через net use
) в одном месте. Однако, как я указал в комментарии к моему вопросу, требования сетевой аутентификации Windows для SQL-сервера подталкивали меня к фактическому присоединению к домену.
После долгих поисков в Google я наконец наткнулся на этот драгоценный камень: http://www.olegsych.com/2009/05/crossing-domain-boundaries-windows-authentication/ Я уже пытался щелкнуть правой кнопкой мыши «Запуск от имени другого пользователя», но получил сообщение об ошибке о неудачных доверительных отношениях. Ключом был переключатель / netonly. С помощью runas /netonly
открыл мои программы без сообщения об ошибке, но с проверкой подлинности Windows для связанных таблиц базы данных.
Вы рассматривали возможность использования виртуальных машин для этой цели? Создайте виртуальную машину для каждого из доменов и переключайтесь между ними по запросу.
Ответ прост: вы не можете. Машина может одновременно находиться только в одном домене. Microsoft решила бы это сделать, если бы у вас был собственный домен и чтобы каждый из этих доменов доверял вашему. Удачи убедить ваших клиентов сделать это, даже если вы доверяете с одной стороны.
Вы можете получить лучшую помощь при ошибке суперпользователя или сервера.
Нет, Windows 7 идентична Windows XP в отношении присоединения к нескольким доменам. Очень плохая форма от имени MS. Мы давно об этом просим.