Get-SCXSSHCredential
UNIX ve Linux bilgisayarlardaki yönetim işlemleri için Secure Shell (SSH) protokolunu kullanarak ayrıcalıklı bir kimlik bilgisi oluşturur.
Syntax
Get-SCXSSHCredential
[-UserName] <String>
[-SSHKey <String>]
[-ElevationType <String>]
[-SuppressWarning]
[<CommonParameters>]
Description
Get-SCXSSHCredential cmdlet'i ayrıcalıklı UNIX veya Linux SSH aracı yönetim işlemlerinde kullanılmak üzere bir kimlik bilgisi oluşturur.
Örnekler
Örnek 1: Ayrıcalıklı kimlik bilgileri oluşturma
PS C:\>Get-SCXSSHCredential -UserName "root"
Password: *************
Bu komut, kullanıcı adıyla ayrıcalıklı bir SSH kimlik bilgisi oluşturur ve parola ister.
Örnek 2: Su türüyle ayrıcalıklı kimlik bilgileri oluşturma
PS C:\>Get-SCXSSHCredential -UserName "DavidChew" -ElevationType su
Password: *************
Su Password: *************
Bu komut, kullanıcı adı ve su yükseltme türü ile düşük ayrıcalıklı bir kimlik bilgisi oluşturur. Ardından düşük ayrıcalıklı hesap için bir parola ve yükseltme için su parolası ister.
Örnek 3: Sudo türüyle ayrıcalıklı kimlik bilgileri oluşturma
PS C:\>Get-SCXSSHCredential -UserName "DavidChew" -ElevationType sudo
Password: *************
Bu komut, kullanıcı adına ve sudo yükseltme türüne sahip düşük ayrıcalıklı bir hesaba sahip bir kimlik bilgisi oluşturur. Ardından, düşük ayrıcalıklı hesap için bir parola ister.
Örnek 4: Parola ile ayrıcalıklı kimlik bilgileri oluşturma
PS C:\>Get-SCXSSHCredential -UserName "root" -SSHKey "C:\keys\admin.ppk"
Key Passphrase: *************
Bu komut, kullanıcı adı ve SSH anahtarı ile ayrıcalıklı bir kimlik bilgisi oluşturur. Ardından parola ister. Parola SSH tuşuyla yapılandırılmadıysa Enter tuşuna basmanız yeter.
Örnek 5: Su ve parola ile ayrıcalıklı kimlik bilgileri oluşturma
PS C:\>Get-SCXSSHCredential -UserName "DavidChew" -SSHKey "C:\keys\DavidChew.ppk" -ElevationType su
Su Password: *************
Key Passphrase:
Bu komut kullanıcı adı, SSH anahtarı ve su yükseltme türü ile düşük ayrıcalıklı bir kimlik bilgisi oluşturur. Ardından su parolasını ve bir anahtar parolasını ister.
Örnek 6: Sudo ve parola ile ayrıcalıklı kimlik bilgileri oluşturma
C:\PS>Get-SCXSSHCredential -UserName "DavidChew" -SSHKey "C:\keys\DavidChew.ppk" -ElevationType sudo
Key Passphrase:
Bu komut kullanıcı adı, SSH anahtarı ve sudo yükseltme türü ile düşük ayrıcalıklı bir kimlik bilgisi oluşturur. Ardından bir anahtar parolası ister.
Parametreler
-ElevationType
Sağlanan kimlik bilgilerini UNIX veya sudo
Linux bilgisayarda ayrıcalıklı bir hesaba yükselten veya yükseltme yöntemini su
belirtir.
Belirtilmemiş bırakılırsa, cmdlet SSH bağlantısını oluşturmak için kullanılan kimlik bilgilerini ayrıcalıklı olarak ele alır.
ElevationType su ise, SuPassword parametresi için bir kök parola sağlanmalıdır.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SSHKey
SSH anahtarının yolu da dahil olmak üzere dosya adını belirtir. SSH anahtar dosyası PuTTY anahtar biçiminde olmalıdır. Parola belirtilmediği sürece bu parametre gereklidir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SuppressWarning
Bu cmdlet'in uyarıları gizlediğini gösterir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserName
SSH bağlantısının kullanıcı adını belirtir.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Çıkışlar
Microsoft.Unix.SSHCredential
Bu cmdlet, çıkış olarak SSHCredential nesnesini döndürür.