Настройка службы сопоставления имен пользователей

Переводы статьи Переводы статьи
Код статьи: 324073 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Аннотация

На базе UNIX доменов и доменов под управлением Windows имеют разных идентификаторов пользователей и групп, даже если имена пользователей совпадают. Можно использовать службу сопоставления имен пользователей для сопоставления Windows идентификаторы безопасности (SID) для UNIX идентификаторов (UID) и идентификации группы UNIX (или GID). Это имеет значение true, имена пользователей, одинаковы ли или другой. Кроме того можно использовать службу сопоставления имен пользователей для сопоставления нескольких учетных записей Windows с одной учетной записью UNIX. Это упрощает процесс управления учетной записью для администраторов, которым необходимо предоставить пользователям Windows UNIX ресурсы во время миграции.

Установка службы сопоставления имен пользователей

Поскольку Microsoft Windows Services для UNIX версии 3.0 использует установщик для установки, можно устанавливать отдельные модули продукта из командной строки. Если были установлены предыдущие компоненты служб Windows для UNIX, необходимо включить их в параметр ADDLOCAL параметр команды установки (разделенные запятыми). В противном случае удалите предыдущие компоненты при установке службы сопоставления имен пользователей. Необходимо установить один или несколько серверов сопоставления имен пользователей в сети для поддержки функций сопоставления имен пользователей в Interix в клиенте для UNIX сетевой файловой службы NFS, сервер для NFS и шлюз для NFS.

Чтобы установить службу сопоставления имен пользователей из командной строки:
  1. Войдите в систему с учетной записи права администратора на компьютере под управлением Windows.
  2. Чтобы открыть командную строку, нажмите кнопку Начало, нажмите кнопку Запустить, тип cmd, а затем нажмите кнопку ОК.
  3. Добавление служб Windows для UNIX версии 3.0 компакт-ДИСК в дисковод CD-ROM drive (в нашем примере это диск D).
  4. Чтобы установить службу сопоставления имен пользователей, введите msiexec /I D:\sfusetup.msi /qb addlocal = "Mapsvc" [targetdir = "путь установки"] в командной строке и нажмите клавишу ВВОД.

    ПРИМЕЧАНИЕ: По умолчанию путь установки является «\SFU».
  5. Чтобы включить ключ продукта как часть команды, введите PIDKEY = "СОКРАЩЕНИЯ", а затем нажмите клавишу ВВОД, где СОКРАЩЕНИЯ Это 25-значный ключ продукта.

    ПРИМЕЧАНИЕ: У вас нет перезагрузки компьютеров, работающих под управлением Windows 2000 или Windows XP после завершения установки.

    При установке из строки telnet или с помощью сценария, где не графический интерфейс пользователя (GUI) доступен, введите или вставьте следующую команду, чтобы завершить установку без дополнительного вмешательства пользователя и нажмите клавишу ВВОД:
    msiexec /I D:\sfusetup.msi /q addlocal = "Mapsvc" pidkey = «ключ» [targetdir = «путь для установки»]
ПРИМЕЧАНИЕ: Чтобы предотвратить возникновение проблем в работе некоторых компонентов Windows Services для UNIX, необходимо установить службы Windows для UNIX в папку без пробелов в пути. В параметр ADDLOCAL параметр программе Msiexec.exe, показанный в шагах 4 и 5 с учетом регистра и с учетом места. Для правильной установки службы сопоставления имен пользователей, необходимо ввести регистр и интервалы точно так, как они показаны в следующем примере.

Настройка службы сопоставления имен пользователей

Можно настроить службу сопоставления имен пользователей посредством служб Windows для UNIX администрирования консоли управления (MMC) или с помощью служебной программы Mapadmin.exe в командной строке. Из-за встроенных возможностей подсистем Interix, то можно легко даже сложные сопоставления сценариев через служебную программу Mapadmin.exe. Например можно создать простой сценарий, который считывает текстовый файл списка пользователей Windows и перенаправляет их в соответствующий список пользователей UNIX.

Базовый формат команды Mapadmin.exe
mapadmin [сервер] [-u пользователь [-p pword]] параметры команды
В данной команде параметры команды следующие условия:
Options          Details
--------------   ----------------------------------------------------------
blank            Returns the information about the current configuration
config           Sets the configuration options
start            Starts the User Name Mapping service on the specified 
                 server (by default, the local computer is used)
stop             Stops the User Name Mapping service on the specified 
                 server (by default, the local computer is used)
add              Adds a mapping, either user or group
setprimary       Sets the primary user or group mapping
delete           Deletes a mapping
list             Displays information about current user and group mappings
backup           Creates a backup of current mappings to a text file
restore          Restores a previously backed-up user name mapping file
adddomainmap     Adds a simple map between the Windows domain and the 
                 NIS domain or PCNFS passwd and group files      
listdomainmaps   Lists the Windows domains that are mapped to PCNFS files
                 or NIS domains
				
Чтобы настроить сопоставление между доменами Windows MSFT и PCNFS:
  1. Войдите в систему с учетной записи права администратора на компьютере под управлением Windows.
  2. Чтобы открыть командную строку, нажмите кнопку Начало, нажмите кнопку Запустить, тип cmd, а затем нажмите кнопку ОК.
  3. В командной строке введите или вставьте следующую команду и нажмите клавишу ВВОД:
    mapadmin adddomainmap -d MSFT -f c:\etc.
    ПРИМЕЧАНИЕ: В этом примере файлы паролей и групп находятся в папке c:\etc.
Чтобы запустить службу сопоставления имен пользователей:
  1. Войдите в систему с учетной записи права администратора на компьютере под управлением Windows.
  2. Чтобы открыть командную строку, нажмите кнопку Начало, нажмите кнопку Запустить, тип cmd, а затем нажмите кнопку ОК.
  3. В командной строке введите или вставьте следующее:
    Начало mapadmin
Чтобы добавить сопоставление пользователей между пользователя Windows (в данном примере «msft\rljones») и учетную запись пользователя UNIX (в данном примере «rlj»):
  1. Войдите в систему с учетной записи права администратора на компьютере под управлением Windows.
  2. Чтобы открыть командную строку, нажмите кнопку Начало, нажмите кнопку Запустить, тип cmd, а затем нажмите кнопку ОК.
  3. В командной строке введите или вставьте следующую команду и нажмите клавишу ВВОД:
    mapadmin добавить - wu MSFT\RLJones - uu PCNFS\rlj
ПРИМЕЧАНИЕ: Mapadmin.exe файлы резервных копий и восстановление файлов чистого текста ASCII, но зашифрованные пароли, которые они содержат. В Mapadmin.exe необходимо ввести полный путь к целевой файл резервной копии.



Ссылки

Для получения дополнительных сведений о выполнении задачи обслуживания после миграции UNIX в Windows щелкните следующий номер статьи базы знаний Майкрософт:
324539 ПРАКТИЧЕСКОЕ руководство: Выполнение обслуживания и вспомогательные задачи после перехода с UNIX на Windows










Свойства

Код статьи: 324073 - Последний отзыв: 8 июня 2011 г. - Revision: 4.0
Информация в данной статье относится к следующим продуктам.
  • операционная система Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows XP Professional
Ключевые слова: 
kbhowto kbhowtomaster kbmt KB324073 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:324073

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com