خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را
فعال یا غیرفعال کردن کاربران یک OU خاص در اکتیودایرکتوری
بعضا در محیط های شرکتی و سازمانی به تعدیل نیرو یا هر دلیل دیگری مثلا یک واحدی تعطیل می شود.یا اینکه نیروها بصورت موقت در سازمان حضور داشتند و حالا دیگر کاری در سازمان ما ندارند، باید سازمان را ترک کنند. این کاربران اکانتهایی در اکتیودایرکتوری و در یک OU مشخص دارند. یا مثال دیگر این است که وقتی کاربرانی را به اکتیودایرکتوری Import می کنید، User های Import شده همگی در حالت پیشفرض Disable هستند و باید آنها Enable کنید.
جان کلام اینکه قصد داریم User هایی که در یک OU خاص قرار دارند را به یکباره Disable کنیم تا دیگر قابل استفاده نباشند. وقتی زیادی User داشته باشیم فعال یا غیرفعال آنها به صورت دستی بسیار زمان بر خواهد بود ولی با دستورات Powershell سرعت کار به مراتب افزایش خواهد یافت و در چشم بهم زدنی کاربرانی OU مورد نظر ما فعال یا غیرفعال می شوند.
اگر سرورتان دسکتاپ است، Powershell را به صورت Run as admin اجرا کنید و در صورتی که ویندوز سرور Core دارید کافیست دستور زیر را در CMD وارد و Enter کنید تا Powershell به صورت Run as admin اجرا شود.
روش های باز کردن کنسول Server Manager در ویندوز سرور
آشنایی با کنسول Server Manager ویندوز سرور
نحوه افزودن و گروه بندی کردن سرورها در کنسول Server Manager ویندوز سرور
نحوه اضافه کردن سرورهای Workgroup به کنسول Server Manager
Active Directory Organizational Unit یا Active Directory OU چیست
Distinguished Name چیست؟
مشاهده Distinguished Name اشیاء اکتیودایرکتوری با دستورات Powershell و کنسول ADUC
در دستور زیر، کاربرانی که در OU ای با نام IT قرار دارند را غیرفعال می کنیم.
توجه داشته باشید که در دستور زیر شما باید DN مربوط به OU مورد نظرتان را جایگزین کنید.
کاربران OU مورد نظر ما که 3 کاربر بودند که به یکباره با اجرای دستور فوق غیرفعال شدند.
حالا اگر عکس این شرایط صادق بود و می بایست کاربران یک OU خاص را فعال کنیم، دستور زیر را استفاده کنید. دوباره همین کاربرانی که غیرفعال کرده بودیم را فعال می کنیم.
جان کلام اینکه قصد داریم User هایی که در یک OU خاص قرار دارند را به یکباره Disable کنیم تا دیگر قابل استفاده نباشند. وقتی زیادی User داشته باشیم فعال یا غیرفعال آنها به صورت دستی بسیار زمان بر خواهد بود ولی با دستورات Powershell سرعت کار به مراتب افزایش خواهد یافت و در چشم بهم زدنی کاربرانی OU مورد نظر ما فعال یا غیرفعال می شوند.
اگر سرورتان دسکتاپ است، Powershell را به صورت Run as admin اجرا کنید و در صورتی که ویندوز سرور Core دارید کافیست دستور زیر را در CMD وارد و Enter کنید تا Powershell به صورت Run as admin اجرا شود.
runas /user:administrator powershell.exe
روش های باز کردن کنسول Server Manager در ویندوز سرور
آشنایی با کنسول Server Manager ویندوز سرور
نحوه افزودن و گروه بندی کردن سرورها در کنسول Server Manager ویندوز سرور
نحوه اضافه کردن سرورهای Workgroup به کنسول Server Manager
Active Directory Organizational Unit یا Active Directory OU چیست
Distinguished Name چیست؟
مشاهده Distinguished Name اشیاء اکتیودایرکتوری با دستورات Powershell و کنسول ADUC
در دستور زیر، کاربرانی که در OU ای با نام IT قرار دارند را غیرفعال می کنیم.
توجه داشته باشید که در دستور زیر شما باید DN مربوط به OU مورد نظرتان را جایگزین کنید.
Get-ADUser -Filter * -SearchBase "OU=IT,OU=Khoshamoz-Users,DC=khoshamoz,DC=local" | Disable-ADAccount
کاربران OU مورد نظر ما که 3 کاربر بودند که به یکباره با اجرای دستور فوق غیرفعال شدند.
حالا اگر عکس این شرایط صادق بود و می بایست کاربران یک OU خاص را فعال کنیم، دستور زیر را استفاده کنید. دوباره همین کاربرانی که غیرفعال کرده بودیم را فعال می کنیم.
Get-ADUser -Filter * -SearchBase "OU=IT,OU=Khoshamoz-Users,DC=khoshamoz,DC=local" | Enable-ADAccount
نمایش دیدگاه ها (0 دیدگاه)
دیدگاه خود را ثبت کنید: