magnify
Home Windows Server Ds Komut Satiri Araclari Bolum 2
formats

Ds Komut Satiri Araclari Bolum 2

 

DSMOD

 

Önceden oluşturulmuş OU,user.grup.computer, contact gibi mevcut Active Directory Objeleri üzerinde degisiklik yapar.DSMOD komutları :

 

dsmod computer : Bilgisayar hesabı üzerinde değişiklik yapar.

dsmod contact : Contact hesabı üzerinde değişiklik yapar.

dsmod group : Grup hesabı üzerinde değişiklik yapar.

dsmod ou : Organizational Unit objesi üzerinde değişiklik yapar.

dsmod user : Kullanıcı hesabı üzerinde değişiklik yapar.

dsmod quota : Active directory içerisindeki directory partition için kota(quato) tanımlamalarında değişiklik yapmak için kullanılır.

dsmod server : Active directory domain controller bilgisayarları üzerinde değişiklik yapmak için kullanılır.

 

 

Bu komutlarla ilgili komut satırından detaylı yardım almak için yapmanız gereken “dsmod <ObjeTipi> /?”  komutunu kullanmanızdır. Örneğin “dsmod user /?” size kullanıcı hesabı üzerinde değişiklik yapmakla ilgili parametreleri getirir.

 

Komut Dizimleri:

 

DSMOD USER <UserDN> [-upn <UPN>] [-fn <FirstName>]

[-mi <Initial>] [-ln <LastName>] [-display <DisplayName>]

[-empid <EmployeeID>] [-pwd {<Password> | *}] [-desc <Description>] [-office <Office>] [-tel <Phone#>] [-email <Email>] [-hometel <HomePhone#>] [-pager <Pager#>]

[-mobile <CellPhone#>] [-fax <Fax#>] [-iptel <IPPhone#>]

[-webpg <WebPage>] [-title <Title>] [-dept <Department>]

[-company <Company>] [-mgr <Manager>] [-hmdir <HomeDir> ] [-hmdrv <DriveLtr>:] [-profile <ProfilePath>]

[-loscr <ScriptPath>] [-mustchpwd {yes | no}] [-canchpwd {yes | no}] [-reversiblepwd {yes | no}] [-pwdneverexpires {yes | no}] [-acctexpires <NumDays>] [-disabled {yes | no}]

[{-s <Server> | -d <Domain>}] [-u <UserName>] [-p {<Password> | *}] [-c] [-q] [{-uc | -uco | -uci}]

 

 

DSMOD OU <OrganizationalUnitDN …> [-desc <Description>]

            [{-s <Server> | -d <Domain>}] [-u <UserName>]

            [-p {<Password> | *}] [-c] [-q] [{-uc | -uco | -uci}]

 

DSMOD GROUP <GroupDN …> [-samid <SAMName>] [-desc <Description>] [-secgrp {yes | no}] [-scope {l | g | u}][{-addmbr | -rmmbr | -chmbr} <Member …>] [{-s <Server> | -d <Domain>}] [-u <UserName>] [-p {<Password> | *}] [-c] [-q] [{-uc | -uco | -uci}]

 

DSMOD COMPUTER <ComputerDN …> [-desc <Description>]

  [-loc <Location>] [-disabled {yes | no}] [-reset] [{-s <Server> | -d <Domain>}] [-u <UserName>] [-p {<Password> | *}] [-c] [-q] [{-uc | -uco | -uci}]

 

DSMOD CONTACT <ContactDN …> [-fn <FirstName>] [-mi <Initial>]

[-ln <LastName>] [-display <DisplayName>] [-desc <Description>]

[-office <Office>] [-tel <Phone#>] [-email <Email>] [-hometel <HomePhone#>] [-pager <Pager#>] [-mobile <CellPhone#>] [-fax <Fax#>] [-iptel <IPPhone#>] [-title <Title>] [-dept <Department>] [-company <Company>] [{-s <Server> | -d <Domain>}] [-u <UserName>] [-p {<Password> | *}] [-c] [-q] [{-uc | -uco | -uci}]

 

Uygulama 1: mayasoft.com.tr domaini içerisinde egitim isimli OU’nun Description bilgisini “Mayasoft Eğitim Merkezi” olarak değiştirelim:

 

Dsmod ou “ou=egitim,dc=mayasoft,dc=com,dc=tr” –DESC “MAYASOFT EĞİTİM MERKEZİ”

 

Yukarıdaki satırı yazıp Enter tuşuna basınca eğer sorun yoksa işlemin başarılı bir şekilde gerçekleştiğini belirten aşağıdaki mesaj karşınıza çıkacaktır:

 

dsmod succeeded:OU=EGITIM,DC=MAYASOFT,DC=COM,DC=TR

 

Şimdi gidip Active Directory Users and Computers içerisine  baktığımızda eğitim isimli OU’nun Description tanımlamasına da MAYASOFT EĞİTİM MERKEZİ geldiğini göreceksiniz.

 

image001

 

 

Uygulama 2: mayasoft.com.tr domainindeki egitim isimli OU içerisindeki  betul isimli kullanıcının şifresini 123+xyz olarak değiştirelim ve hesabı disable yapalım.

 

Dsmod User “cn=betul,ou=egitim,dc=mayasoft,dc=com,dc=tr”

-pwd 123+xyz –disabled yes

 

Active Directory Users and Computers içerisinden bakarsanız kullanıcı hesabının Disable olduğunu göreceksiniz.

 

image002

 

 

Şimdi betul hesabını tekrar enable konuma getirelim:

 

Dsmod User “cn=betul,ou=egitim,dc=mayasoft,dc=com,dc=tr” –disabled no

 

Artık gidip baktığımızda başarılı bir şekilde kullanıcı hesabının enable hale geldiğini göreceksiniz.

 

image003

 

 

Uygulama 3: mayasoft.com.tr domainindeki egitim isimli OU içerisindeki  betul isimli kullanıcıyı yine mayasoft.com.tr domainindeki egitim isimli OU içerisindeki  Developer grubuna üye yapalım.

 

dsmod group “CN=Developer,OU=egitim,DC=mayasoft,DC=com,dc=tr”        -addmbr “cn=betul,ou=egitim,dc=mayasoft,dc=com,dc=tr”

image004

 

 

 Uygulama 4:Şimdi de Developer grubuna OGRENCILER OU’su içerisindeki tüm kullanıcıları üye yapan komutu uygulayalım:

 

dsquery user ou=ogrenciler,dc=mayasoft,dc=com,dc=tr | dsmod group

“cn=Developer,ou=ogrenciler,dc=mayasoft,dc=com,dc=tr” –addmbr

 

image005

 

 

Bu komutta once dsquery ile ogrenciler ou’su içerisindeki öğrenciler bulunup, daha sonra bunlar Developer isimli gruba üye yapılıyorlar.

 

Uygulama 5:Active Directory içerisindeki Teknik Group grubuna TeknikServis OU’su içerisindeki Burak, Ugur ve Mahmut kullanıcılarını üye yapan bir batch dosya yazalım ve DEGISTIR.BAT adı ile kaydedip çalıştıralım ve değişiklikleri gözlemleyelim:

 

dsmod group “CN=Teknik Group,CN=users,DC=mayasoft,DC=com,DC=tr” -addmbr “CN=Burak,OU=TeknikServis,DC=mayasoft,DC=com,DC=tr” “CN=Ugur,OU=TeknikServis,DC=mayasoft,DC=com,DC=tr”

“CN=Mahmut,OU=TeknikServis,DC=mayasoft,DC=com,DC=tr”

 

image006

Mesut ALADAĞ

 
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
Ds Komut Satiri Araclari Bolum 2 için yorumlar kapalı  comments 
© Hakan UZUNER - MCT- MVP - RD
credit