New-AzStorageLocalUserSshPublicKey
建立 SSH 公鑰物件,可在 Set-Az 儲存體 LocalUser 中使用。
Syntax
New-AzStorageLocalUserSshPublicKey
-Key <String>
[-Description <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
New-Az 儲存體 LocalUserSshPublicKey Cmdlet 會建立 SSH 公鑰物件,可在 Set-Az 儲存體 LocalUser 中使用。
範例
範例 1:建立 SSH 公鑰物件,然後使用 SSH 公鑰物件建立或更新本機使用者。
$sshkey1 = New-AzStorageLocalUserSshPublicKey -Key "ssh-rsa keykeykeykeykey=" -Description "sshpulickey name1"
$sshkey2 = New-AzStorageLocalUserSshPublicKey -Key "ssh-rsa keykeykeykeykew=" -Description "sshpulickey name2"
$localuser = Set-AzStorageLocalUser -ResourceGroupName "myresourcegroup" -AccountName "mystorageaccount" -UserName testuser1 -HomeDirectory "/" -SshAuthorizedKey $sshkey1,$sshkey2
$localuser
ResourceGroupName: myresourcegroup, StorageAccountName: mystorageaccount
Name Sid HomeDirectory HasSharedKey HasSshKey HasSshPassword PermissionScopes SshAuthorizedKeys
---- --- ------------- ------------ --------- -------------- ---------------- -----------------
testuser1 S-1-2-0-0000000000-000000000-0000000000-0000 / [ssh-rsa keykeykeykeykey=,...]
$localuser.SshAuthorizedKeys
Description Key
----------- ---
sshpulickey name1 ssh-rsa keykeykeykeykey=
sshpulickey name2 ssh-rsa keykeykeykeykew=
前 2 個命令會建立 2 個 SSH 公鑰物件。 下列命令會使用 SSH 公鑰物件建立或更新本機使用者,然後顯示更新的本機用戶屬性。
參數
-DefaultProfile
用於與 Azure 通訊的認證、帳戶、租用戶和訂用帳戶。
類型: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
預設值: | None |
必要: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
索引鍵的描述。 它用來儲存金鑰的函式/使用方式。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Key
指定 ssh 公鑰,金鑰數據會以base64編碼。 格式應該是:『<keyType><keyData>』,例如 ssh-rsa AAAABBBB
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
輸入
None
輸出
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應