С помощью команды 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\имя_группы