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 |