Get-SCXSSHCredential
Skapar en privilegierad autentiseringsuppgift med hjälp av SSH-protokollet (Secure Shell) för hanteringsåtgärder på UNIX- och Linux-datorer.
Syntax
Get-SCXSSHCredential
[-UserName] <String>
[-SSHKey <String>]
[-ElevationType <String>]
[-SuppressWarning]
[<CommonParameters>]
Description
Cmdleten Get-SCXSSHCredential skapar en autentiseringsuppgift för användning i privilegierade UNIX- eller Linux SSH-agenthanteringsåtgärder.
Exempel
Exempel 1: Skapa privilegierade autentiseringsuppgifter
PS C:\>Get-SCXSSHCredential -UserName "root"
Password: *************
Det här kommandot skapar en privilegierad SSH-autentiseringsuppgift med ett användarnamn och frågar efter ett lösenord.
Exempel 2: Skapa privilegierade autentiseringsuppgifter med su-typ
PS C:\>Get-SCXSSHCredential -UserName "DavidChew" -ElevationType su
Password: *************
Su Password: *************
Det här kommandot skapar en lågprivilegierad autentiseringsuppgift med ett användarnamn och en su elevation-typ. Den frågar sedan efter ett lösenord för det lågprivilegierade kontot och su-lösenordet för höjningen.
Exempel 3: Skapa privilegierade autentiseringsuppgifter med sudo-typ
PS C:\>Get-SCXSSHCredential -UserName "DavidChew" -ElevationType sudo
Password: *************
Det här kommandot skapar en autentiseringsuppgift med ett lågprivilegierat konto med ett användarnamn och en sudo elevation-typ. Den frågar sedan efter ett lösenord för det lågprivilegierade kontot.
Exempel 4: Skapa privilegierade autentiseringsuppgifter med lösenfras
PS C:\>Get-SCXSSHCredential -UserName "root" -SSHKey "C:\keys\admin.ppk"
Key Passphrase: *************
Det här kommandot skapar en privilegierad autentiseringsuppgift med ett användarnamn och en SSH-nyckel. Den frågar sedan efter en lösenfras. Om en lösenfras inte har konfigurerats med SSH-nyckeln trycker du bara på Retur.
Exempel 5: Skapa privilegierade autentiseringsuppgifter med su och lösenfras
PS C:\>Get-SCXSSHCredential -UserName "DavidChew" -SSHKey "C:\keys\DavidChew.ppk" -ElevationType su
Su Password: *************
Key Passphrase:
Det här kommandot skapar en lågprivilegierad autentiseringsuppgift med ett användarnamn, en SSH-nyckel och en su elevation-typ. Därefter uppmanas su-lösenordet och en nyckellösenfras.
Exempel 6: Skapa privilegierade autentiseringsuppgifter med sudo och lösenfras
C:\PS>Get-SCXSSHCredential -UserName "DavidChew" -SSHKey "C:\keys\DavidChew.ppk" -ElevationType sudo
Key Passphrase:
Det här kommandot skapar en lågprivilegierad autentiseringsuppgift med ett användarnamn, en SSH-nyckel och en sudo-behörighetstyp. Den frågar sedan efter en nyckellösenfras.
Parametrar
-ElevationType
Anger höjningsmetoden, antingen su
eller sudo
, som höjer de angivna autentiseringsuppgifterna till ett privilegierat konto på UNIX- eller Linux-datorn.
Om det lämnas ospecificerat behandlar cmdleten de autentiseringsuppgifter som används för att skapa SSH-anslutningen som privilegierad.
Om ElevationType- är su måste ett rotlösenord anges för parametern SuPassword.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-SSHKey
Anger filnamnet, inklusive dess sökväg, för en SSH-nyckel. SSH-nyckelfilen måste vara i PuTTY-nyckelformat. Den här parametern krävs om inte ett lösenord har angetts.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-SuppressWarning
Anger att denna cmdlet undertrycker varningar.
Typ: | SwitchParameter |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-UserName
Anger användarnamnet för en SSH-anslutning.
Typ: | String |
Position: | 1 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
Utdata
Microsoft.Unix.SSHCredential
Den här cmdleten returnerar objektet SSHCredential som utdata.