亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > 使用 powershell 創(chuàng)建虛擬機

使用 powershell 創(chuàng)建虛擬機

熱門標(biāo)簽:使用電話機器人電銷是否違法 金融電銷公司怎么辦理外呼系統(tǒng) 安徽400電話辦理 雷霆電話機器人電話 湖州電銷防封卡 真人和電話機器人對話 信陽話務(wù)外呼系統(tǒng)怎么收費 什么渠道可以找外呼系統(tǒng)客戶 電話智能外呼系統(tǒng)誠信合作

在進行與 azure 相關(guān)的自動化過程中,創(chuàng)建虛擬主機是避不開的操作。由于系統(tǒng)本身的復(fù)雜性,很難用一兩條簡單的命令完成虛擬主機的創(chuàng)建。所以專門寫一篇文章來記錄使用 PowerShell 在 azure 上創(chuàng)建虛擬主機(Ubuntu 服務(wù)器)。
虛擬主機虛擬主機需要與其他的一些基礎(chǔ)性組件關(guān)聯(lián)在一起才能提供可用的服務(wù),這些組件包括:網(wǎng)卡、public IP 地址、虛擬網(wǎng)絡(luò)、網(wǎng)絡(luò)安全組、存儲等。下圖包含了新建一個虛機所需要的其他組件:

也就是說在我們創(chuàng)建虛機的同時也要把這些組件一一的創(chuàng)建出來。

定義變量

我們希望今后可以重用這個腳本,所以把用到的變量全都放在一起便于修改或使用腳本的參數(shù)進行初始化:

$rgName = "vmpool"
$rgLocation = "East Asia"
$subnetConfigName = $rgName + "subnet"
$vnetName = $rgName + "vnet"
$vmName = "vmxman"
$pipName = $vmName + "pip"
$nsgRule22Name = "nsgRule22"
$nsgName = $rgName + "nsg"
$interfaceName = $vmName + "nic"
$storageName = $rgName + "storage"
$storageType = "Standard_GRS"
$oSDiskName = $vmName + "OSDisk"
$vmSize = "Standard_D1"
$vmVersion = "16.04-LTS"
$userName = "nick"
$userPassword = "123456"

希望沒有嚇到你。沒錯!就是需要這么多的變量,這里先不解釋,在后面用到一個說一個。

創(chuàng)建登錄虛機的憑據(jù)

通過這個腳本創(chuàng)建的虛機默認會創(chuàng)建一個用戶,你需要指定用戶的名稱和登錄密碼(我們的創(chuàng)建的用戶通過公鑰認證登錄,這個密碼并不真正使用)。通過用戶名和密碼創(chuàng)建憑據(jù)對象:

$securePassword = ConvertTo-SecureString $userPassword -AsPlainText -Force
$userCred = New-Object System.Management.Automation.PSCredential ($userName, $securePassword)

創(chuàng)建 Resource Group

創(chuàng)建一個新的 Resource Group,這個虛機及其所有相關(guān)的組件都歸屬于同一個 Resource Group:

New-AzureRmResourceGroup -Name $rgName -Location $rgLocation
在參數(shù) Location 中指定 Resource Group 的位置為東亞(訪問速度比較快)。

創(chuàng)建虛擬網(wǎng)絡(luò)

接下來創(chuàng)建與虛擬網(wǎng)絡(luò)。先創(chuàng)建一個子網(wǎng)的配置:

$subnetConfig = New-AzureRmVirtualNetworkSubnetConfig -Name $subnetConfigName -AddressPrefix 192.168.1.0/24
然后創(chuàng)建具有一個子網(wǎng)的虛擬網(wǎng)絡(luò):
$vnet = New-AzureRmVirtualNetwork -ResourceGroupName $rgName -Location $rgLocation `
                 -Name $vnetName -AddressPrefix 192.168.0.0/16 -Subnet $subnetConfig
最后為主機創(chuàng)建一個可以外網(wǎng)訪問的 public IP:
$pip = New-AzureRmPublicIpAddress -ResourceGroupName $rgName -Location $rgLocation `
                 -AllocationMethod Static -IdleTimeoutInMinutes 4 `
                 -Name $pipName
創(chuàng)建網(wǎng)絡(luò)安全組

需要先配置一個允許訪問 22 端口的規(guī)則:

$nsgRule22 = New-AzureRmNetworkSecurityRuleConfig -Name $nsgRule22Name -Protocol Tcp `
  -Direction Inbound -Priority 200 -SourceAddressPrefix * -SourcePortRange * -DestinationAddressPrefix * `
  -DestinationPortRange 22 -Access Allow
然后創(chuàng)建網(wǎng)絡(luò)安全組:
$nsg = New-AzureRmNetworkSecurityGroup -ResourceGroupName $rgName -Location $rgLocation `
  -Name $nsgName -SecurityRules $nsgRule22
創(chuàng)建網(wǎng)絡(luò)接口

主機還缺一張網(wǎng)卡,所以為主機創(chuàng)建一個虛擬網(wǎng)卡:

$nic = New-AzureRmNetworkInterface -Name $interfaceName -ResourceGroupName $rgName -Location $rgLocation `
  -SubnetId $vnet.Subnets[0].Id -PublicIpAddressId $pip.Id -NetworkSecurityGroupId $nsg.Id
創(chuàng)建 Storage Account

虛機的磁盤文件是以 blob 的形式存放在 azure 的存儲中的,所以我們需要創(chuàng)建一個 StorageAccount 來存儲磁盤文件:

$storageAccount = New-AzureRmStorageAccount -ResourceGroupName $rgName -Name $storageName -Type $storageType -Location $rgLocation

下面定義磁盤文件的存放位置和名稱:

$oSDiskUri = $storageAccount.PrimaryEndpoints.Blob.ToString() + "vhds/" + $oSDiskName + ".vhd"
創(chuàng)建虛機

下面創(chuàng)建虛機相關(guān)的配置:

$vmConfig = New-AzureRmVMConfig -VMName $vmName -VMSize $vmSize | `
      Set-AzureRmVMOperatingSystem -Linux -ComputerName $vmName -Credential $userCred -DisablePasswordAuthentication | `
      Set-AzureRmVMSourceImage -PublisherName Canonical -Offer UbuntuServer -Skus $vmVersion -Version latest | `
      Add-AzureRmVMNetworkInterface -Id $nic.Id | `
      Set-AzureRmVMOSDisk -VhdUri $oSDiskUri -CreateOption FromImage
我們創(chuàng)建的虛機操作系統(tǒng)為 Ubuntu Server 16.04-LTS,禁止使用用戶名密碼的方式登錄。要讓用戶能夠通過公鑰的方式登錄必須提供用戶的公鑰:
$sshPublicKey = "nick's ssh public key"
下面的命令會把你提供的公鑰寫入到用戶的 authorized_keys 文件中:
Add-AzureRmVMSshPublicKey -VM $vmconfig -KeyData $sshPublicKey -Path "/home/$userName/.ssh/authorized_keys"
下面的命令真正的在 azure 上創(chuàng)建虛機:
New-AzureRmVM -ResourceGroupName $rgName -Location $rgLocation -VM $vmConfig
訪問權(quán)限問題

在 azure 上執(zhí)行操作需要用戶先進行登錄,那么在 PowerShell 腳本中該如何做呢?
筆者在《Azure 基礎(chǔ):用 PowerShell 自動登錄》一文中有詳細的介紹,有興趣的朋友可以參考。

您可能感興趣的文章:
  • Powershell小技巧之設(shè)置IE代理
  • PowerShell基本使用教程
  • PowerShell 指令操作集合(小結(jié))
  • 如何利用PowerShell監(jiān)控Win-Server性能詳解
  • PowerShell中Job相關(guān)命令及并行執(zhí)行任務(wù)詳解
  • PowerShell 腳本中的密碼保存的方法
  • PowerShell 遠程執(zhí)行任務(wù)的方法步驟
  • 如何防范PowerShell代碼注入漏洞繞過受限語言模式
  • 自動設(shè)置安卓手機wifi代理的PowerShell腳本

標(biāo)簽:運城 湛江 六盤水 岳陽 鶴崗 德州 濟南 山南

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《使用 powershell 創(chuàng)建虛擬機》,本文關(guān)鍵詞  使用,powershell,創(chuàng)建,虛擬機,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《使用 powershell 創(chuàng)建虛擬機》相關(guān)的同類信息!
  • 本頁收集關(guān)于使用 powershell 創(chuàng)建虛擬機的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    成人免费观看的视频黄页| 91麻豆tv| 四虎影视库国产精品一区| 日韩在线观看免费完整版视频| 成人在激情在线视频| 精品久久久久久中文字幕2017| 国产网站免费在线观看| 欧美a级成人淫片免费看| 欧美激情一区二区三区视频| 国产美女在线观看| 欧美大片a一级毛片视频| a级黄色毛片免费播放视频| 尤物视频网站在线| 成人免费高清视频| 国产网站在线| 你懂的日韩| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 精品久久久久久中文| 亚洲 激情| 亚洲女人国产香蕉久久精品| 欧美国产日韩精品| 亚洲 欧美 成人日韩| 韩国三级香港三级日本三级| 欧美1区| 国产精品自拍一区| 美国一区二区三区| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 欧美一区二区三区在线观看| 精品国产一区二区三区久久久狼 | 麻豆网站在线免费观看| 可以在线看黄的网站| 国产国语对白一级毛片| 日本免费乱人伦在线观看 | 成人免费网站久久久| 可以免费看污视频的网站| 日本在线不卡免费视频一区| 精品视频在线看| 欧美a免费| 精品国产亚一区二区三区| 美女免费毛片| 欧美激情一区二区三区视频 | 国产不卡在线播放| 欧美激情一区二区三区在线| 天天做日日爱| 久久福利影视| 国产精品免费久久| 毛片的网站| 亚洲 欧美 成人日韩| 一a一级片| 日韩一级精品视频在线观看| 久久国产一区二区| 国产伦久视频免费观看视频| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 亚洲精品久久玖玖玖玖| 九九久久国产精品大片| 欧美一级视频免费| 免费一级片在线| 日韩在线观看网站| 精品视频一区二区| 久久精品免视看国产明星| 999久久久免费精品国产牛牛| 日韩一级精品视频在线观看| 日本乱中文字幕系列| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 91麻豆精品国产高清在线| 亚洲第一页乱| 久久久久久久男人的天堂| 国产美女在线观看| 一级女性大黄生活片免费| 国产网站麻豆精品视频| 国产网站麻豆精品视频| 欧美爱爱动态| 国产成人精品综合| 韩国毛片免费大片| 成人免费高清视频| 国产麻豆精品免费密入口| 久久福利影视| 亚洲天堂免费| 九九精品影院| 欧美国产日韩久久久| 91麻豆精品国产高清在线| 欧美1卡一卡二卡三新区| 国产麻豆精品免费视频| 国产伦久视频免费观看视频| 九九热精品免费观看| 成人在激情在线视频| 精品国产一区二区三区国产馆| 午夜久久网| 91麻豆精品国产自产在线| 香蕉视频久久| 国产伦精品一区二区三区无广告| 九九国产| 国产a免费观看| 一本高清在线| 人人干人人插| 四虎久久影院| 免费国产一级特黄aa大片在线| 午夜在线影院| 欧美激情一区二区三区视频| 国产极品精频在线观看| 中文字幕Aⅴ资源网| 欧美一区二区三区性| 亚洲精品影院久久久久久| 麻豆网站在线免费观看| 精品视频一区二区| 麻豆网站在线看| 精品国产一级毛片| 久久成人亚洲| 国产成人精品综合| 精品国产一区二区三区久久久蜜臀| 99久久精品费精品国产一区二区| 99色精品| 成人影视在线播放| 欧美a级成人淫片免费看| 国产91精品一区| 欧美激情一区二区三区视频 | 国产不卡在线播放| 国产高清视频免费观看| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 久久精品欧美一区二区| 天天色色网| 日韩字幕在线| 99久久精品国产高清一区二区 | 久久国产一区二区| 可以免费看污视频的网站| 久久99中文字幕久久| 日韩一级黄色大片| 国产成a人片在线观看视频| 一级女性全黄久久生活片| 欧美国产日韩久久久| 欧美激情伊人| 国产视频在线免费观看| 国产视频久久久久| 韩国毛片免费| 可以在线看黄的网站| 亚洲精品中文一区不卡 | 一级女性全黄生活片免费| 久草免费在线视频| 欧美激情一区二区三区在线| 日本在线不卡免费视频一区| 一级片免费在线观看视频| 欧美激情一区二区三区视频| 你懂的福利视频| 免费毛片播放| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 91麻豆精品国产自产在线 | 青草国产在线| 久久久久久久网| 国产一区二区精品尤物| 免费一级生活片| 久久久成人网| 成人在免费观看视频国产| 四虎久久精品国产| 99色吧| 九九热精品免费观看| 国产麻豆精品免费密入口| 精品视频免费看| 久久成人亚洲| 99久久精品国产国产毛片 | 香蕉视频亚洲一级| 欧美日本免费| 精品视频免费观看| 一级片免费在线观看视频| 一本高清在线| 麻豆网站在线看| 麻豆网站在线免费观看| 可以免费看污视频的网站| 日韩欧美一二三区| 欧美另类videosbestsex高清| 精品美女| 二级片在线观看| 九九九国产| 国产视频一区二区三区四区| 999久久久免费精品国产牛牛| 99久久精品国产高清一区二区 | 麻豆系列 在线视频| 亚洲爆爽| 国产精品1024永久免费视频| 在线观看导航| 九九九在线视频| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 日韩中文字幕在线亚洲一区| 久久国产影院| 99热精品在线| 日本伦理片网站| 成人免费福利片在线观看| 欧美一级视频免费| 国产美女在线观看| 久久福利影视| 九九久久99| 天天色成人网| 亚洲不卡一区二区三区在线| 黄视频网站免费| 国产网站麻豆精品视频| 日韩欧美一二三区| 黄视频网站在线免费观看| 免费毛片播放| 四虎影视库国产精品一区| 欧美大片aaaa一级毛片| 日韩综合|