az sshkey

使用 vm 管理 ssh 公開金鑰。

命令

az sshkey create

建立新的 SSH 公開金鑰資源。

az sshkey delete

刪除 SSH 公開金鑰。

az sshkey list

列出所有 SSH 公開金鑰。

az sshkey show

擷取 SSH 公開金鑰的相關資訊。

az sshkey update

更新 SSH 公開金鑰資源。

az sshkey create

建立新的 SSH 公開金鑰資源。

az sshkey create --name
                 --resource-group
                 [--location]
                 [--public-key]
                 [--tags]

範例

建立新的 SSH 公開金鑰資源。

az sshkey create --location "westus" --public-key "{ssh-rsa public key}" --resource-group "myResourceGroup" --name "mySshPublicKeyName"

在檔案中使用公開金鑰建立新的 SSH 公開金鑰資源。

az sshkey create --location "westus" --public-key "@filename" --resource-group "myResourceGroup" --name "mySshPublicKeyName"

使用自動產生的值建立新的 SSH 公開金鑰資源。

az sshkey create --location "westus" --resource-group "myResourceGroup" --name "mySshPublicKeyName"

必要參數

--name --ssh-public-key-name -n

SSH 公開金鑰的名稱。

--resource-group -g

資源群組的名稱。 您可以使用 az configure --defaults group=<name> 來設定預設群組。

選擇性參數

--location -l

位置。 值的來源:az account list-locations。 您可以使用 az configure --defaults location=<location> 來設定預設位置。

--public-key

用來透過 ssh 向虛擬機器驗證的 SSH 公開金鑰。 如果一開始未在建立資源時提供這個屬性,則會在呼叫 generateKeyPair 時填入 publicKey 屬性。 如果在資源建立時提供公開金鑰,則提供的公開金鑰至少必須是 2048 位,且使用 ssh-rsa 格式。

--tags

空格分隔標記:key[=value] [key[=value] ...]。使用 「」 清除現有的標籤。

az sshkey delete

刪除 SSH 公開金鑰。

az sshkey delete [--ids]
                 [--name]
                 [--resource-group]
                 [--yes]

選擇性參數

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源識別碼」引數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」引數。

--name --ssh-public-key-name -n

SSH 公開金鑰的名稱。

--resource-group -g

資源群組的名稱。 您可以使用 az configure --defaults group=<name> 來設定預設群組。

--yes -y

不提示確認。

az sshkey list

列出所有 SSH 公開金鑰。

az sshkey list [--resource-group]

選擇性參數

--resource-group -g

資源群組的名稱。 您可以使用 az configure --defaults group=<name> 來設定預設群組。

az sshkey show

擷取 SSH 公開金鑰的相關資訊。

az sshkey show [--ids]
               [--name]
               [--resource-group]

範例

取得 SSH 公開金鑰。

az sshkey show --resource-group "myResourceGroup" --name "mySshPublicKeyName"

選擇性參數

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源識別碼」引數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」引數。

--name --ssh-public-key-name -n

SSH 公開金鑰的名稱。

--resource-group -g

資源群組的名稱。 您可以使用 az configure --defaults group=<name> 來設定預設群組。

az sshkey update

更新 SSH 公開金鑰資源。

az sshkey update [--ids]
                 [--name]
                 [--public-key]
                 [--resource-group]
                 [--tags]

選擇性參數

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源識別碼」引數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」引數。

--name --ssh-public-key-name -n

SSH 公開金鑰的名稱。

--public-key

用來透過 ssh 向虛擬機器驗證的 SSH 公開金鑰。 如果一開始未在建立資源時提供這個屬性,則會在呼叫 generateKeyPair 時填入 publicKey 屬性。 如果在資源建立時提供公開金鑰,則提供的公開金鑰至少必須是 2048 位,且使用 ssh-rsa 格式。

--resource-group -g

資源群組的名稱。 您可以使用 az configure --defaults group=<name> 來設定預設群組。

--tags

空格分隔標記:key[=value] [key[=value] ...]。使用 「」 清除現有的標籤。