Azure PowerShell (2) 上传证书

  《Windows Azure Platform 系列文章目录

  之前的文章中,我们介绍了Azure PowerShell的基本概念。本章我将介绍如何在Azure PowerShell中上传证书。

  如果你是第一次运行Azure PowerShell。我们要在本地创建证书文件。以便本地计算机和Azure建立可靠的安全连接。

  我们以管理员身份运行Azure PowerShell。

  使用Azure Global(windowsazure.com)的读者,请参考以下内容:

  1.在Azure PowerShell命令行中,输入以下命令:

Get-AzurePublishSettingsFile

  2.这时候计算机会弹出新的IE窗口,导航至Windows Azure Global(windowsazure.com)。并要求我们输入登陆Azure的用户名和密码并登陆。

  3.登陆完毕后,系统会要求我们保存扩展名为publishsettings的文件,我们保存至本地计算机的磁盘上。如下图:

  

  笔者将这个publishsettings文件保存在D盘的根目录下。

  

  4.然后我们回到Azure PowerShell窗口,继续输入以下命令:

Import-AzurePublishSettingsFile <PathToFile>

  PathToFile就是我们保存步骤3中扩展名为publishsettings的文件位置(文件路径+文件名),比如我将该文件保存至D盘根目录,我们就输入以下命令:

Import-AzurePublishSettingsFile ‘D:\Windows Azure MSDN - Visual Studio Ultimate-7-2-2013-credentials.publishsettings‘

  上面的命令实际上是将本地的publishsettings文件上传至Azure的Management Certificates。我们可以打开Azure Management Portal。点击Settings,并选择Management Certificates,查看上传的publishsettings文件。如下图:

  

  5.这样,本地计算机就和Azure建立了可靠安全的链接了。在不删除上传的Management Certificates情况下,下次运行Azure PowerShell将不必再次运行上面的运行。接下来可以运行我们的命令了。

  使用世纪互联运维的Azure(windowsazure.cn)的读者,请参考我另外写的博文:

  Azure China (5) 管理Azure China Powershell

  本博-三石Blog(下文简称本博),在本博客文章结尾处右下脚未注明转载、来源、出处的作品(内容)均为本博原创,本站对于原创作品内容对其保留版权,请勿随意转载,如若真有需要的朋友可以发Mail联系我;转载本博原创作品(内容)也必须遵循“署名-非商业用途-保持一致”的创作共用协议,请务必以文字链接的形式标明或保留文章原始出处和博客作者(Lei Zhang)的信息,关于本博摄影作品请务必注意保留(www.cnblog.com/threestone)等相关水印版权信息,否则视为侵犯原创版权行为;本博谢绝商业网站转载。版权所有,禁止一切有违中华人民共和国著作权保护法及相关法律和本博(法律)声明的非法及恶意抄袭。

时间: 2024-08-13 16:34:59

Azure PowerShell (2) 上传证书的相关文章

iOS极光推送,两次Bundleid不一致( 开发证书没有通过验证 是否重新上传证书)的解决方案

极光在配置ios端推送时,需要上传p12证书,如果遇到如下图:: 证书上传未通过的原因一般有: 1.当前上传的p12证书密码输入有误: 2. 证书导出的时候展开了证书,把个人私钥导了出来,导证书的时候请不要展开证书: 3.当前上传的证书环境不对,如:在上传开发证书的地方上传了生产证书: 4.该证书已在本账号的其它应用使用: 5.现上传的证书与当前应用已上传成功的证书的bundle id不一致. 前四种原因都可以自己搞定,但最后一种就比较麻烦了... 我正好是因为第五条原因,两次的bundleid

用Azure CLI批量上传文件

在Windows环境下,我们可以使用AzCopy批量上传文件.其效率和传输速率都是非常快的. 在Linux或MacOS环境下,可以使用Azure的CLI实现批量文件的上传. 下面的脚本可以实现此功能. #!/bin/bash container=hwc btype=block storageaccount=hwtest storagekey=pBHrx8d+LDAkyHm2ffljPYygsiSBlbdQh8O45iV12BlFvdjI8kXbqtE17PlpCG0pfTU3yaBQUEEuWu

Azure Powershell管理多订阅及证书

由于我的电脑曾经管理过两个Azure订阅,这两天在上传VHD文件到Azure时出现了"找不到存储账号"及"证书不匹配"的问题. 场景还原 第一天使用Azure账号A上传VHD,没有出现问题.第二天使用Azure账号B上传VHD是,出现了如下提示"The storage account was not found" 再次核对Azure管理后台,确定存储账号"uploadtest"是存在的.先来看看存储账号<Get-Azur

上传App流程

1.创建APPID, 上传证书, 描述文件 2.创建APP应用并填写信息 3.配置xcode信息 1.证书, 描述文件 2.Debug -> release 3.模拟器 4.bitcode - >No 4.打包上传 5.在创建的应用中选择上传工程提交审核

windows azure powershell登录方式

大家知道,azure中国的登录门户地址是:www.azure.cn,其实azure还可以通过另一个方式登录,那就是powershell登录,个人认为网页登录可操作的内容不多不够灵活,使用powershell登录操作的内容更多更灵活,本文介绍如何使用powershell登录azure 首先,要先下载一个工具 云服务中任意点击一个云服务,选择"安装Microsoft azure SDK" 弹出的页面选择powershell安装 下载并安装 完成安装后需重启计算机 下载公共设置文件 中国版:

如何上传自定义的VHD镜像系统并创建虚拟机?

1.准备镜像的步骤如下: https://docs.azure.cn/zh-cn/virtual-machines/linux/create-upload-centos 2.之后用azure storage explorer上传到您的存储账户中,使用方法请参考附件. 3.创建托管磁盘通过上传的vhd创建托管磁盘: 先找到您之前上传的vhd的url,然后通过这个url创建托管磁盘: 3. 通过托管磁盘创建虚拟机: 注意创建虚拟机时,选择您需要的size: 原文地址:https://www.cnbl

超大文件上传到Azure Linux虚拟机最佳实践

客户在实际进行迁移的时候,往往碰到需要将本地数据中心的超大文件,比如单个200GB的文件,或者总共1TB的无数文件上传到Azure上的情况,尤其是传到Azure的Linux虚拟机的场景,这种场景包括: 大日志文件上传到Azure进行分析 数据库备份文件导入导出 大数据文件下载到本地等等 尤其是要将数据库备份文件导入到Linux虚拟机进行数据库恢复,一般用户常常会选择传统的FTP方式进行处理,这样的方式通常会花费用户十几个小时,甚至几天的时间进行文件传输,但是在云计算的时代,其实有非常多的工具和方

Vbs脚本将本地文件上传到Azure存储账户

说到Azure相信大家都已经非常熟悉了,所以就不做多介绍了,我们都知道在Azure上有一个存储账户,在存储账户下可以可以创建容器,可以存放数据,近期公司呢为了达到数据的安全性,准备将本地的备份数据给Azure存储账户下备份一份: Azure提供了很多方法可以将本地的文件上传到Azure存储账户下,比如Powershell.Azcopy.存储文件管理工具,但是存储工具和powershell不支持断点续传,只有Azcopy支持断点续传,所以我们就用Azcopy进行数据的传输,在此说一下Azcopy也

Windows Azure 系列-- 使用Azure + Web API实现图片上传

1. 创建1个Azure账号,登录之后创建1个AzureStorage,左下方点Manage Access会看到Primary Access Key和Storage Account,记住它们的位置,等下需要配置到Web.config中. 2. 创建Web.Api project,上传图片的代码: [HttpPost] public async Task<HttpResponseMessage> PostFile() { HttpRequestMessage request = Request;