Научная статья на тему 'УПРАВЛЕНИЕ ACTIVE DIRECTORY ПРИ ПОМОЩИ POWERSHELL'

УПРАВЛЕНИЕ ACTIVE DIRECTORY ПРИ ПОМОЩИ POWERSHELL Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
0
0
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
командлеты / пользователь / группа / Active Directory / cmdlets / user / group

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Гарматюк В.В., Захарова М.М., Золотарёва А.И.

Active Directory позволяет управлять и хранить информацию о пользователях и других ресурсах в компьютерных сетях. AD является хранилищем всех данных для организации и контроля. В статье рассматривается использование модуля Active Directory для Windows PowerShell для автоматизации администрирования AD DS с помощью различных командлетов для соответствующих областей управления.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Гарматюк В.В., Захарова М.М., Золотарёва А.И.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

ACTIVE DIRECTORY MANAGEMENTWITH POWERSHELL

Active Directory allows you to manage and store information about users and other resources on computer networks. AD is the repository of all data for organization and control. This article discusses how to use the Active Directory Module for Windows PowerShell to automate the administration of AD DS using various cmdlets for the appropriate management scopes.

Текст научной работы на тему «УПРАВЛЕНИЕ ACTIVE DIRECTORY ПРИ ПОМОЩИ POWERSHELL»

УДК 004.03 Гарматюк В.В., Захарова М.М., Золотарёва А.И.

Гарматюк В.В.

студент

Санкт-Петербургский государственный университет телекоммуникаций им. проф. М. А. Бонч-Бруевича (г. Санкт-Петербург, Россия)

Захарова М.М.

студент

Санкт-Петербургский государственный университет телекоммуникаций им. проф. М. А. Бонч-Бруевича (г. Санкт-Петербург, Россия)

Золотарёва А.И.

студент

Санкт-Петербургский государственный университет телекоммуникаций им. проф. М. А. Бонч-Бруевича (г. Санкт-Петербург, Россия)

УПРАВЛЕНИЕ ACTIVE DIRECTORY ПРИ ПОМОЩИ POWERSHELL

Аннотация: Active Directory позволяет управлять и хранить информацию о пользователях и других ресурсах в компьютерных сетях. AD является хранилищем всех данных для организации и контроля. В статье рассматривается использование модуля Active Directory для Windows PowerShell для автоматизации администрирования AD DS с помощью различных командлетов для соответствующих областей управления.

Ключевые слова: командлеты, пользователь, группа.

Сервисы доменных служб Active Directory (AD DS) и связанные с ними службы представляют собой основу сетей, построенных на основе Windows Server. В базе данных AD DS хранится информация об объектах. База данных AD DS поддерживает поиск и предоставляет механизм для применения параметров конфигурации и безопасности ко всем этим объектам. Используя Windows PowerShell для задач администрирования AD DS, можно выполнять все функции быстрее с помощью массовых обновлений, а не по отдельности. Для создания, изменения и удаления учетных записей пользователей индивидуально или массово в Windows PowerShell используются командлеты модуля Active Directory.

Таблица 1. Командлеты для управления учетными записями пользователей.

Командлет Описание

New-ADUser Создает учетную запись пользователя

Get-ADUser Извлекает учетную запись пользователя

Set-ADUser Изменяет свойства учетной записи пользователя

Remove-ADUser Удаляет учетную запись пользователя

S et-ADAccountPas sword Изменяет пароль учетной записи пользователя

Enable-ADAccount Включает учетную запись пользователя

Disable-ADAccount Отключает учетную запись пользователя

При создании учетных записей пользователей с помощью командлета New-ADUser требуется параметр -Name, также можно задать большинство других свойств пользователя.

Для управления группами в Windows PowerShell используются командлеты модуля Active Directory, предназначенные для создания, удаления и изменения свойств групп.

Таблица 2. Командлеты для управления группами.

Командлет Описание

New-ADGroup Создает новой группы

Set-ADGroup Изменяет свойства группы

Get-ADGroup Отображение свойств группы

Remove-ADGroup Удаляет группу

Add-ADGroupMember Добавляет участников в группу

Get-ADGroupMember Отображает участников группы

Remove-ADGroupMember Удаляет участников из группы

В модуле Active Directory для Windows PowerShell имеются командлеты, предназначенные для создания, изменения и удаления учетных записей компьютеров. Данные командлеты используются как для отдельных операций, так и для выполнения массовых. Далее приведены командлеты, которые можно использовать для управления учетными записями компьютеров.

Таблица 3. Командлеты для управления учетными записями компьютеров.

Командлет Описание

New-ADComputer Создает новую учетную запись компьютера

Set-ADComputer Изменяет свойства учетной записи компьютера

Get-ADComputer Изменяет свойства учетной записи компьютера

Remove-ADComputer Удаляет учетную запись компьютера

Командлеты *-ADComputer входят в состав модуля Active Directory и обеспечивают управление объектом-компьютеров, но не физическим устройством или операционной системой.

Windows PowerShell содержит командлеты, обеспечивающие возможность создания, изменения и удаления подразделений службы каталогов Active Directory (AD DS). Ниже приведены командлеты для управления организационными подразделениями.

Таблица 4. Командлеты для управления организационными подразделениями.

Командлет Описание

New-ADOrganizationalUnit Создает организационное подразделение

Set-ADOrganizationalUnit Изменяет свойства организационного подразделения

Get-ADOrganizationalUnit Отображает свойства организационного подразделения

Remove-ADOrganizationalUnit Удаляет организационное подразделение

Существуют объекты, не имеющие собственные командлеты, поэтому модуль Active Directory предоставляет командлеты, позволяющие создавать, удалять и изменять эти объекты и их свойства. В таблице перечислены командлеты, использующиеся для управления объектами Active Directory.

Таблица 5. Командлеты для управления объектами Active Directory.

Командлет Description

New-ADObject Создает новый объект Active Directory

Set-ADObject Изменяет свойства объекта Active Directory

Get-ADObject Отображает свойства объекта Active Directory

Remove-ADObj ect Удаляет объект Active Directory

Rename-ADObj ect Переименовывает объект Active Directory

Move-ADObject Перемещает объект Active Directory из одного контейнера в другой

Для создания объектов можно использовать командлет New-ADObject. При использовании New-ADObject необходимо указать имя и тип объекта.

В данной статье были рассмотрены некоторые командлеты PowerShell для управления учетными записями пользователей и компьютеров, группами, организационными подразделениями и объектами Active Directory. PowerShell используется для управления Active Directory для автоматизации повторяющихся задач и выполнения реорганизации объектов и учетных записей.

СПИСОК ЛИТЕРАТУРЫ:

1. Коробко И.В. Справочник системного администратора по программированию Windows - СПб.: БХВ-Петербург, 2009. С. 576;

2. Попов А.В. Введение в Windows PowerShell. — СПб.: БХВ-Петербург, 2009. С. 464;

3. Управление Active Directory с помощью PowerShell [Электронный ресурс]. URL: https://www.osp.ru/winitpro/2014/04/13040369 (дата обращения: 03.06.24);

4. Справочник командлетов Windows PowerShell [Электронный ресурс]. URL: https://darksf.ru/2016/08/11/spravochnik-komandletov-windows-powershell/ (дата обращения: 03.06.24)

Garmatyuk V. V., Zakharova M.M., Zolotareva A.I.

Garmatyuk V.V.

St. Petersburg State University Telecommunications named after M.A. Bonch-Bruevich (St. Petersburg, Russia)

Zakharova M.M.

St. Petersburg State University Telecommunications named after M.A. Bonch-Bruevich (St. Petersburg, Russia)

Zolotareva A.I.

St. Petersburg State University Telecommunications named after M.A. Bonch-Bruevich (St. Petersburg, Russia)

ACTIVE DIRECTORY MANAGEMENT WITH POWERSHELL

Abstract: Active Directory allows you to manage and store information about users and other resources on computer networks. AD is the repository of all data for organization and control. This article discusses how to use the Active Directory Module for Windows PowerShell to automate the administration of AD DS using various cmdlets for the appropriate management scopes.

Keywords: Active Directory, cmdlets, user, group.

i Надоели баннеры? Вы всегда можете отключить рекламу.