С помощью команды Mapadmin можно управлять службой сопоставления имен пользователей в целях обеспечения работы служб Майкрософт для NFS.

Синтаксис

mapadmin [компьютер] [-u пользователь [-p пароль]]

mapadmin [компьютер] [-u пользователь [-p пароль]] {start | stop}

mapadmin [компьютер] [-u пользователь [-p пароль]] config параметр[...]

mapadmin [компьютер] [-u пользователь [-p пароль]] add -wu Пользователь_Windows -uu Пользователь_UNIX [-setprimary]

mapadmin [компьютер] [-u пользователь [-p пароль]] add -wg Группа_Windows -ug Группа_UNIX [-setprimary]

mapadmin [компьютер] [-u пользователь [-p пароль]] setprimary -wu Пользователь_Windows [-uu Пользователь_UNIX]

mapadmin [компьютер] [-u пользователь [-p пароль]] setprimary -wg Группа_Windows [-ug Группа_UNIX]

mapadmin [компьютер] [-u пользователь [-p пароль]] delete параметр[...]

mapadmin [компьютер] [-u пользователь [-p пароль]] list параметр[...]

mapadmin [компьютер] [-u пользователь [-p пароль]] backup имя_файла

mapadmin [компьютер] [-u пользователь [-p пароль]] restore имя_файла

mapadmin [компьютер] [-u пользователь [-p пароль]] adddomainmap -d Домен_Windows {-y Домен_NIS | -f путь}

mapadmin [компьютер] [-u пользователь [-p пароль]] removedomainmap -d Домен_Windows -y Домен_NIS

mapadmin [компьютер] [-u пользователь [-p пароль]] removedomainmap -all

mapadmin [компьютер] [-u пользователь [-p пароль]] listdomainmaps

Описание

Служебная команда mapadmin управляет службой сопоставления имен пользователей на локальном или на удаленном компьютере, на котором запущены службы Майкрософт для NFS. Если вход в систему выполнен с учетной записью, не имеющей полномочий администратора, можно задать имя пользователя и пароль учетной записи, которая имеет требуемые полномочия.

Помимо специальных аргументов команда mapadmin принимает следующие аргументы и параметры:

компьютер
Задает удаленный компьютер, на котором выполняется служба сопоставления имен пользователей, нуждающаяся в администрировании. Компьютер можно задать с помощью WINS-имени (Windows Internet Name Service), NIS-имени (Domain Name System) или IP-адреса.
-u пользователь
Задает имя пользователя, чьи учетные данные будут использоваться. Может возникнуть необходимость добавить имя домена к имени пользователя в форме домен\имя_пользователя.
-p пароль
Задает пароль пользователя. Если задан параметр -u, но опущен параметр -p, выводится запрос на ввод пароля пользователя.

Конкретное действие, выполняемое командой mapadmin, зависит от указываемого аргумента:

start
Запускает службу сопоставления имен пользователей.
stop
Останавливает службу сопоставления имен пользователей.
config
Задает общие параметры для службы сопоставления имен пользователей. С этим аргументом команды доступны следующие параметры:
Термин Определение

-r дддд:чч:мм

Задает интервал обновления, выраженный в днях, часах и минутах, для обновления из баз данных Windows и NIS. Минимальный интервал равен 5 минутам.

-i yes | no

Включает (yes) или выключает (no) простое сопоставление. По умолчанию простое сопоставление включено.

add

Создает новое сопоставление для пользователя или группы. С этим аргументом команды доступны следующие параметры:

Термин Определение

-wu имя

Задает имя пользователя Windows, для которого создается новое сопоставление.

-uu имя

Задает имя пользователя UNIX, для которого создается новое сопоставление.

-wg группа

Задает имя группы Windows, для которой создается новое сопоставление.

-ug группа

Задает имя группы UNIX, для которой создается новое сопоставление.

-setprimary

Указывает, что новое сопоставление является основным сопоставлением.

setprimary

Указывает, какое сопоставление является основным сопоставлением для пользователя или группы UNIX с несколькими сопоставлениями. С этим аргументом команды доступны следующие параметры:

Термин Определение

-wu имя

Задает пользователя Windows в основном сопоставлении. Если для пользователя существует несколько сопоставлений, используйте параметр -uu для указания основного сопоставления.

-uu имя

Задает пользователя UNIX в основном сопоставлении.

-wg группа

Задает группу Windows в главном сопоставлении. Если для группы существует несколько сопоставлений, используйте параметр -ug для указания основного сопоставления.

-ug группа

Задает группу UNIX в основном сопоставлении.

delete

Удаляет сопоставление для пользователя или группы. Для этого аргумента команды доступны следующие параметры:

Термин Определение

-wu пользователь

Пользователь Windows, для которого удаляется сопоставление, задается как Домен_Windows\Имя_пользователя. Необходимо задать или параметр -wu, или параметр -uu, или оба параметра. Если указываются оба параметра, удаляется конкретное сопоставление, определяемое двумя параметрами. Если указывается только параметр -wu, удаляются все сопоставления для заданного пользователя.

-wg группа

Группа Windows, для которой удаляется сопоставление, задается как Домен_Windows\Имя_группы. Необходимо задать или параметр -wg, или параметр -ug, или оба параметра. Если указываются оба параметра, удаляется конкретное сопоставление, определяемое двумя параметрами. Если указывается только параметр -wg, удаляются все сопоставления для заданной группы.

-uu пользователь

Пользователь UNIX, для которого удаляется сопоставление, задается как Имя_пользователя. Необходимо указать или параметр -wu, или параметр -uu, или оба параметра. Если указываются оба параметра, удаляется конкретное сопоставление, определяемое двумя параметрами. Если указывается только параметр -uu, удаляются все сопоставления для заданного пользователя.

-ug группа

Группа UNIX, для которой удаляется сопоставление, задается как Имя_группы. Необходимо задать или параметр -wg, или параметр -ug, или оба параметра. Если указываются оба параметра, удаляется конкретное сопоставление, определяемое двумя параметрами. Если указывается только параметр -ug, удаляются все сопоставления для заданной группы.

list

Выводит сведения о сопоставлениях пользователя и группы. С этим аргументом команды доступны следующие параметры:

Термин Определение

-all

Выводит на экран как простые, так и расширенные сопоставления для пользователей и групп.

-simple

Выводит на экран всех пользователей и все группы из простых сопоставлений.

-advanced

Выводит на экран всех пользователей и все группы из расширенных сопоставлений. Сопоставления перечисляются в том порядке, в котором они оцениваются. Основные сопоставления, отмеченные звездочкой (*), выводятся в списке первыми; за ними следуют вспомогательные сопоставления, которые отмечаются знаком вставки (^).

-wu имя

Выводит сопоставление для заданного пользователя Windows.

-wg группа

Выводит сопоставление для группы Windows.

-uu имя

Выводит сопоставление для пользователя Windows.

-ug группа

Выводит сопоставление для группы UNIX.

backup

Сохраняет конфигурацию службы сопоставления имен пользователей и данные сопоставлений в файл, задаваемый аргументом имя_файла.

restore

Заменяет конфигурацию и данные сопоставлений данными из файла (задается аргументом имя_файла), который был создан с помощью аргумента backup.

adddomainmap

Добавляет простое сопоставление между доменом Windows и NIS-доменом или файлами паролей и групп. Для этого аргумента команды доступны следующие параметры:

Термин Определение

-d Домен_Windows

Задает сопоставляемый домен Windows.

-y NIS-домен

Задает сопоставляемый NIS-домен.

-n NIS-сервер
Задает NIS-сервер для NIS-домена, задаваемого параметром -y.

-f путь

Задает полный путь к каталогу, содержащему файлы паролей и групп, которые должны сопоставляться. Файлы должны находиться на компьютере, с которым осуществляется работа, и команду mapadmin невозможно использовать для управления удаленным компьютером с целью настройки схем сопоставлений на основе файлов паролей и групп.

removedomainmap

Удаляет простое сопоставление домена Windows с NIS-доменом. Для этого аргумента команды доступны следующие параметры и аргументы:

Термин Определение

-d Домен_Windows

Задает домен Windows удаляемого сопоставления.

-y NIS-домен

Задает NIS-домен удаляемого сопоставления.

-all

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

listdomainmaps

Выводит список доменов Windows, которые сопоставляются с NIS-доменами или файлами паролей и групп.

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

Для всех параметров, в которых задается имя пользователя или группы, можно использовать следующие форматы:

Для пользователей Windows используйте форму домен\имя_пользователя, \\компьютер\имя_пользователя, \компьютер\имя_пользователя или компьютер\имя_пользователя

Для групп Windows используйте форму домен\имя_группы, \\компьютер\имя_группы, \компьютер\имя_группы или компьютер\имя_группы

Для пользователей UNIX используйте форму NIS-домен\имя_пользователя, имя_пользователя@NIS-домен, имя_пользователя@PCNFS или PCNFS\имя_пользователя

Для групп UNIX используйте форму NIS-домен\имя_группы, имя_группы@NIS-домен, имя_группы@PCNFS или PCNFS\имя_группы

См. также