Aracılığıyla paylaş


Add-SCOMRunAsAccount

Bir yönetim grubuna Farklı Çalıştır hesabı ekler.

Syntax

Add-SCOMRunAsAccount
   [-Windows]
   [-Name] <String>
   [-Description <String>]
   [-RunAsCredential] <PSCredential>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-SCOMRunAsAccount
   [-CommunityString]
   [-Name] <String>
   [-Description <String>]
   [-String] <SecureString>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-SCOMRunAsAccount
   [-Basic]
   [-Name] <String>
   [-Description <String>]
   [-RunAsCredential] <PSCredential>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-SCOMRunAsAccount
   [-Digest]
   [-Name] <String>
   [-Description <String>]
   [-RunAsCredential] <PSCredential>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-SCOMRunAsAccount
   [-Simple]
   [-Name] <String>
   [-Description <String>]
   [-RunAsCredential] <PSCredential>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-SCOMRunAsAccount
   [-ActionAccount]
   [-Name] <String>
   [-Description <String>]
   [-RunAsCredential] <PSCredential>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-SCOMRunAsAccount
   [-Binary]
   [-Name] <String>
   [-Description <String>]
   [-Path] <String>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-SCOMRunAsAccount
   [-SnmpV3]
   [-Name] <String>
   [-Description <String>]
   [-UserName] <String>
   [-AuthProtocolAndKey <PSCredential>]
   [-PrivacyProtocolAndKey <PSCredential>]
   [-Context <String>]
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-SCOMRunAsAccount
   [-SCXMonitoring]
   [-Name] <String>
   [-Description <String>]
   [-RunAsCredential] <PSCredential>
   [-Sudo]
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-SCOMRunAsAccount
   [-SCXMaintenance]
   [-Name] <String>
   [-Description <String>]
   [-RunAsCredential] <PSCredential>
   [-Su]
   -SuPassword <SecureString>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-SCOMRunAsAccount
   [-SCXMaintenance]
   [-Name] <String>
   [-Description <String>]
   [-RunAsCredential] <PSCredential>
   [-Sudo]
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-SCOMRunAsAccount
   [-SCXMaintenance]
   [-Name] <String>
   [-Description <String>]
   [-RunAsCredential] <PSCredential>
   [-Privileged]
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-SCOMRunAsAccount
   [-SCXMaintenance]
   [-Name] <String>
   [-Description <String>]
   [-Path] <String>
   [-UserName] <String>
   [-Passphrase <SecureString>]
   [-Su]
   -SuPassword <SecureString>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-SCOMRunAsAccount
   [-SCXMaintenance]
   [-Name] <String>
   [-Description <String>]
   [-Path] <String>
   [-UserName] <String>
   [-Passphrase <SecureString>]
   [-Sudo]
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-SCOMRunAsAccount
   [-SCXMaintenance]
   [-Name] <String>
   [-Description <String>]
   [-Path] <String>
   [-UserName] <String>
   [-Passphrase <SecureString>]
   [-Privileged]
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Add-SCOMRunAsAccount cmdlet'i bir yönetim grubuna Farklı Çalıştır hesabı ekler. Farklı Çalıştır hesabı, kullanıcıların belirli bilgisayarlara yönelik kurallar, görevler, izleyiciler ve bulmalar için gerekli izinleri gerektiği gibi belirtmesine olanak tanır.

System Center - Operations Manager, Farklı Çalıştır hesabı kimlik bilgilerini aracıyla yönetilen tüm bilgisayarlara (daha az güvenli seçenek) veya yalnızca belirttiğiniz bilgisayarlara (daha güvenli seçenek) dağıtır. Varsayılan olarak, tüm yeni hesaplar daha güvenli dağıtım seçeneğine sahiptir. Hesap dağıtım ilkesini değiştirmek için Set-SCOMRunAsDistribution cmdlet'ini kullanın.

Örnekler

Örnek 1: Windows Farklı Çalıştır hesabı ekleme

PS C:\>Add-SCOMRunAsAccount -Windows -Name "Contoso.Windows -Description "Account used for monitoring the Contoso domain" -RunAsCredential (Get-Credential)

Bu komut, Windows kimlik doğrulaması kullanan bir Farklı Çalıştır hesabı ekler.

Örnek 2: Topluluk Dizesi Farklı Çalıştır hesabı ekleme

PS C:\>$CommunityString = Read-Host -AsSecureString
PS C:\> Add-SCOMRunAsAccount -CommunityString -Name "Contoso.CommStr" -String $CommunityString

Bu örnek, Topluluk Dizesi kimlik doğrulaması kullanan bir Farklı Çalıştır hesabı ekler.

İlk komut, kullanıcıdan hesap için topluluk dizesini girmesini ister ve girişi $CommunityString adlı değişkende güvenli bir dize olarak depolar.

İkinci hesap hesabı oluşturur ve hesap için topluluk dizesi olarak $CommunityString'de depolanan dizeyi belirtir.

Örnek 3: Temel Kimlik Doğrulama Farklı Çalıştır hesabı ekleme

PS C:\>Add-SCOMRunAsAccount -Basic -Name "Contoso.Basic" -RunAsCredential (Get-Credential)

Bu komut, temel web kimlik doğrulamasını kullanan bir Farklı Çalıştır hesabı ekler.

Örnek 4: Basit Kimlik Doğrulama Farklı Çalıştır hesabı ekleme

PS C:\>Add-SCOMRunAsAccount -Simple -Name "Contoso.Simple" -RunAsCredential (Get-Credential)

Bu komut, basit kimlik doğrulaması kullanan bir Farklı Çalıştır hesabı ekler.

Örnek 5: Özet Kimlik Doğrulaması Farklı Çalıştır hesabı ekleme

PS C:\>Add-SCOMRunAsAccount -Digest -Name "Contoso.Digest" -RunAsCredential (Get-Credential)

Bu komut, standart özet web kimlik doğrulaması kullanan bir Farklı Çalıştır hesabı ekler.

Örnek 6: İkili Kimlik Doğrulama Farklı Çalıştır hesabı ekleme

PS C:\>Add-SCOMRunAsAccount -Binary -Name "Contoso.Binary" -Path "C:\accountfile.bin"

Bu komut, ikili kimlik doğrulaması kullanan bir Farklı Çalıştır hesabı ekler.

Örnek 7: Eylem hesabı ekleme

PS C:\>Add-SCOMRunAsAccount -ActionAccount -Name "Contoso.Action" -RunAsCredential (Get-Credential)

Bu komut bir eylem hesabı ekler.

Örnek 8: Bağlam, kimlik doğrulaması veya gizlilik olmadan SNMP sürüm 3 hesabı ekleme

PS C:\>Add-SCOMRunAsAccount -Snmpv3 -Name "Contoso.Snmp1" -UserName "snmpuser"

Bu komut bağlam, kimlik doğrulama protokolü veya gizlilik protokolü olmayan bir SNMP sürüm 3 hesabı ekler.

Örnek 9: Bağlam, kimlik doğrulaması ve gizlilik ile SNMP sürüm 3 hesabı ekleme

PS C:\>$Auth = Get-Credential
PS C:\>$Privacy = Get-Credential
PS C:\>Add-SCOMRunAsAccount -Snmpv3 -Name "Contoso.Snmp2" -UserName "snmpuser" -Context "snmp context" -AuthProtocolAndKey $Auth -PrivacyProtocolAndKey $Privacy

Bu örnek bağlam, kimlik doğrulama protokolü ve gizlilik protokollerini belirten bir SNMP sürüm 3 hesabı ekler.

İlk komut, hesap için SNMP sürüm 3 gizlilik protokol ve anahtarını alır ve bunları $Auth adlı değişkene atar.

İkinci komut, hesabın SNMP sürüm 3 gizlilik protokol ve anahtarını alır ve bunları $Privacy adlı değişkene atar.

Üçüncü komut hesabı oluşturur, yazma protokolü ve anahtarı için $Auth depolanan kimlik bilgilerini kullanır ve gizlilik protokolü ve anahtarı için $Privacy depolanan kimlik bilgilerini kullanır.

Örnek 10: Sudo yükseltmesi ile SCX izleme hesabı ekleme

PS C:\>Add-SCOMRunAsAccount -SCXMonitoring -Name "Contoso.SCXMon" -RunAsCredential (Get-Credential) -Sudo

Bu komut, sudo yükseltmesi kullanan bir SCX izleme hesabı ekler.

Örnek 11: Ayrıcalıklı erişime sahip bir SCX bakım hesabı ekleme

PS C:\>$Passphrase = Read-Host -AsSecureString
PS C:\> Add-SCOMRunAsAccount -SCXMaintenance -Name "Contoso.SCXMainSSH" -UserName "scxuser" -Path "C:\sshkey.ppk" -Passphrase $Passphrase -Privileged

Bu örnek, ayrıcalıklı erişime sahip olan ve parola korumalı bir SSH anahtarı kullanan bir SCX bakım hesabı ekler.

İlk komut kullanıcıdan parolayı girmesini ister ve parolayı $Passphrase adlı değişkende güvenli bir dize olarak depolar.

İkinci komut, $Passphrase depolanan parolayı kullanarak hesabı oluşturur.

Örnek 12: Sudo yükseltmesi kullanan ayrıcalıklı erişimi olmayan bir SCX bakım hesabı ekleme

PS C:\>Add-SCOMRunAsAccount -SCXMaintenance -Name "Contoso.SCXMainUserName" -RunAsCredential (Get-Credential) -Sudo

Bu komut, kullanıcı adı ve parola ve sudo yükseltmesi belirterek ayrıcalıklı erişimi olmayan bir SCX bakım hesabı ekler.

Örnek 13: Süper kullanıcı yükseltmesi kullanan bir SCX bakım hesabı ekleme

PS C:\>$SuPassword = Read-Host -AsSecureString
PS C:\> Add-SCOMRunAsAccount -SCXMaintenance -Name "Contoso.SCXMainUserName" -RunAsCredential (Get-Credential) -Su -SuPassword $SuPassword

Bu örnek, yükseltme için bir kullanıcı adı ve parola ve süper kullanıcı hesabı belirterek ayrıcalıklı erişimi olmayan bir SCX bakım hesabı ekler.

İlk komut, kullanıcıdan parolayı girmesini ister, kullanıcı girişini güvenli bir dizeye dönüştürür ve parolayı $SuPassword değişkeninde depolar.

İkinci komut, süper kullanıcı parolası olarak $SuPassword depolanan parolayı belirterek hesabı oluşturur.

Parametreler

-ActionAccount

Hesabın bir eylem hesabı olduğunu gösterir. Eylem hesabı, MonitoringHost yönetim işleminin izleme etkinlikleri gerçekleştirmek için kullandığı kimlik bilgilerini belirtir.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-AuthProtocolAndKey

Basit Ağ Yönetimi Protokolü (SNMP) kimlik doğrulama protokol ve anahtarını içeren bir PSCredential nesnesi belirtir. PSCredential nesnesi edinmek için Get-Credential cmdlet'ini kullanın.

Bu parametre görüntülenirse, cmdlet'inin UserName ve Passphrase parametrelerini de belirtmesi gerekir. Kullanıcı adı parametresi için MD5 veya SHA protokol adını ve Parola parametresinin anahtarını belirtin.

Type:PSCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Basic

Farklı Çalıştır hesabının, temel web kimlik doğrulaması kullanan bir Temel Kimlik Doğrulama hesabı olduğunu gösterir.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Binary

Farklı Çalıştır hesabının, kullanıcının tanımladığı kimlik doğrulamasını kullanan bir İkili Kimlik Doğrulama hesabı olduğunu gösterir.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-CommunityString

Farklı Çalıştır hesabının, Basit Ağ Yönetimi Protokolü (SNMP) sürüm 2'de topluluk dizesi kimlik doğrulaması kullanan bir Topluluk Dizesi hesabı olduğunu gösterir.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ComputerName

Bilgisayarların ad dizisini belirtir. cmdlet'i, bu bilgisayarlar için yönetim gruplarıyla geçici bağlantılar kurar. NetBIOS adlarını, IP adreslerini veya tam etki alanı adlarını (FQDN' ler) kullanabilirsiniz. Yerel bilgisayarı belirtmek için bilgisayar adını, localhost'ı veya bir nokta (.) yazın.

System Center Veri Erişim hizmeti bilgisayarda başlatılmalıdır. Bir bilgisayar belirtmezseniz, cmdlet geçerli yönetim grubu bağlantısı için bilgisayarı kullanır.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Context

SNMP sürüm 3 bağlamını belirtir.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Credential

Yönetim grubu bağlantısının altında çalıştığı kullanıcı hesabını belirtir. Bu parametre için Get-Credential cmdlet'inin döndürdüğü gibi bir PSCredential nesnesi belirtin. Kimlik bilgileri nesneleri hakkında daha fazla bilgi için yazın Get-Help Get-Credential.

ComputerName parametresinde bir bilgisayar belirtirseniz, o bilgisayara erişimi olan bir hesap kullanın. Varsayılan, mevcut kullanıcıdır.

Type:PSCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Description

Hesap açıklamasını belirtir. Bu parametre görünmezse, varsayılan görünen addır.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Digest

Farklı Çalıştır hesabının standart özet web kimlik doğrulaması kullanan bir Özet Kimlik Doğrulaması hesabı olduğunu gösterir.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Name

Hesap adını belirtir.

Type:String
Aliases:DisplayName
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Passphrase

Platformlar arası bakım hesapları için Secure Shell (SSH) anahtar parolasını belirtir.

Type:SecureString
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Path

İkili veri dosyasının veya SSH anahtarının yolunu belirtir.

Type:String
Position:2
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-PrivacyProtocolAndKey

SNMP gizlilik protokol ve anahtarını depolayan bir PSCredential nesnesi belirtir. PSCredential nesnesi edinmek için Get-Credential cmdlet'ini kullanın.

Bu parametrenin görüntüleneceğini belirtirseniz UserName ve Passphrase parametrelerini de belirtmeniz gerekir. Kullanıcı adı parametresi için AES veya DES protokol adını ve Parola parametresinin anahtarını belirtin.

Type:PSCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Privileged

Platformlar arası bakım hesabının ayrıcalıklı erişime sahip olduğunu gösterir.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-RunAsCredential

Farklı Çalıştır hesabının kimlik bilgilerini belirtir.

Type:PSCredential
Aliases:User
Position:2
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-SCSession

Bağlantı nesneleri dizisini belirtir. Bağlantı nesnelerini almak için Get-SCOMManagementGroupConnection cmdlet'ini kullanın.

Bu parametre belirtilmezse, cmdlet bir yönetim grubuna etkin kalıcı bağlantıyı kullanır. Farklı bir kalıcı bağlantı belirtmek için SCSession parametresini kullanın. ComputerName ve Credential parametrelerini kullanarak bir yönetim grubuna geçici bir bağlantı oluşturabilirsiniz. Daha fazla bilgi için Get-Help about_OpsMgr_Connections yazın.

Type:Connection[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SCXMaintenance

Hesabın platformlar arası bakım farklı çalıştır hesabı olduğunu gösterir.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-SCXMonitoring

Farklı Çalıştır hesabının, temel web kimlik doğrulaması kullanan bir Temel Kimlik Doğrulama hesabı olduğunu gösterir.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Simple

Hesabın basit bir Kimlik Doğrulama Farklı Çalıştır hesabı olduğunu gösterir.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-SnmpV3

Hesabın snmp sürüm 3 Farklı Çalıştır hesabı olduğunu gösterir.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-String

Hesap topluluk dizesini belirtir.

Type:SecureString
Position:2
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Su

Platformlar arası bakım hesabının ayrıcalıklı eylemler gerçekleştirmek için süper kullanıcı yükseltmesi kullandığını gösterir.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Sudo

Platformlar arası hesabın ayrıcalıklı eylemler gerçekleştirmek için sudo yükseltmesi kullandığını gösterir. Sudo programı, kullanıcıların başka bir kullanıcı hesabının güvenlik izinlerine sahip programları çalıştırmasına olanak tanır.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-SuPassword

Platformlar arası bakım hesabının süper kullanıcı parolasını belirtir.

Type:SecureString
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-UserName

Hesabın kullanıcı adını belirtir. Bu parametre yalnızca SNMP sürüm 3 ve platformlar arası bakım hesapları için geçerlidir. Aksi takdirde RunAsCredential parametresini kullanın.

Type:String
Position:2
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Windows

Hesabın, kimlik doğrulaması için Windows kimlik bilgilerini kullanan bir Windows için Farklı Çalıştır hesabı olduğunu gösterir. Cmdlet farklı bir tür belirtmiyorsa bu varsayılan hesap türüdür.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False