溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

了解Azure Cloud Shell 之概述

發(fā)布時(shí)間:2020-07-05 07:03:41 來(lái)源:網(wǎng)絡(luò) 閱讀:698 作者:huangbowen2005 欄目:云計(jì)算

“Cloud Shell”是一個(gè)運(yùn)行在瀏覽器上的終端,用戶無(wú)需在電腦上安裝azure powershell或者VS,只需要一個(gè)瀏覽器就可以執(zhí)行Azure 管理的所有操作。它有以下幾個(gè)特點(diǎn):

從幾乎任意位置對(duì) Azure 進(jìn)行經(jīng)過(guò)身份驗(yàn)證的 shell 訪問(wèn)

體驗(yàn)使用經(jīng)過(guò)身份驗(yàn)證、基于瀏覽器的 shell 連接到 Azure,前者托管在云中并可從幾乎任意位置訪問(wèn)。每個(gè)唯一用戶帳戶都分配有 Azure Cloud Shell,并將在每個(gè)會(huì)話中對(duì)其自動(dòng)進(jìn)行身份驗(yàn)證。從多個(gè)訪問(wèn)點(diǎn)獲取新式命令行體驗(yàn),包括 Azure 門戶、shell.azure.com、Azure 移動(dòng)應(yīng)用、Azure docs(如 Azure CLI、Azure PowerShell)和 VS Code Azure 帳戶擴(kuò)展。

在由 Microsoft 更新和維護(hù)的 shell 中使用常用工具和編程語(yǔ)言

Microsoft 對(duì) Cloud Shell 進(jìn)行定期維護(hù)和更新,后者配備了常用的 CLI 工具,其中包括 Linux shell 解釋器、PowerShell 模塊、Azure 工具、文本編輯器、源控件、生成工具、容器工具以及數(shù)據(jù)庫(kù)工具等。Cloud Shell 還包括對(duì)幾種常用編程語(yǔ)言的語(yǔ)言支持,如 Node.js、.NET 和 Python。

將各個(gè)會(huì)話中的文件保存在附加的 Azure 文件中

Cloud Shell 附加 Azure 文件共享來(lái)保存數(shù)據(jù)。首次使用時(shí),Cloud Shell 會(huì)提示在 Azure 文件中創(chuàng)建文件共享(或附加現(xiàn)有文件共享)以保存各個(gè)會(huì)話中的數(shù)據(jù),并且 Cloud Shell 會(huì)自動(dòng)重新附加它以供后續(xù)會(huì)話使用。

選擇偏好的 shell 體驗(yàn)

Azure Cloud Shell 使用戶能夠靈活選擇最適合自己工作方式的 shell 體驗(yàn)。同時(shí)提供 Bash 和 PowerShell 體驗(yàn)。

在 Cloud Shell 編輯器中創(chuàng)建和編輯文件

Cloud Shell 提供基于開(kāi)源 Monaco Editor 的集成文件編輯器。只需在 Cloud Shell 中運(yùn)行“code.”即可進(jìn)入直接集成到 Cloud Shell 窗口中的輕量型文件編輯體驗(yàn)。創(chuàng)建和編輯將自動(dòng)同步到備用 Azure 文件共享的文件。

Azure Cloud Shell 有幾種不同的訪問(wèn)方式。如果已經(jīng)打開(kāi)了Azure門戶網(wǎng)站,可以通過(guò)點(diǎn)擊搜索框右側(cè)的“>”圖標(biāo)進(jìn)入,如下圖

了解Azure Cloud Shell 之概述

然后在窗口下方會(huì)彈出新的窗口,選擇所需要的shell,比如我這里選擇powershell

了解Azure Cloud Shell 之概述

首次使用需要?jiǎng)?chuàng)建存儲(chǔ)以保存相關(guān)文件。

了解Azure Cloud Shell 之概述

創(chuàng)建完成后,會(huì)載入相關(guān)的shell

了解Azure Cloud Shell 之概述

另一種方式是訪問(wèn)shell.azure.com。

關(guān)于Cloud Shell,需要了解以下幾點(diǎn):

  • Cloud Shell 在按會(huì)話按用戶提供的臨時(shí)主機(jī)上運(yùn)行

  • Cloud Shell 在 20 分鐘沒(méi)有交互活動(dòng)后將超時(shí)

  • Cloud Shell 需要裝載 Azure 文件共享

  • Cloud Shell 對(duì) Bash 和 PowerShell 使用相同的 Azure 文件共享

  • 將針對(duì)每個(gè)用戶帳戶為 Cloud Shell 分配一臺(tái)計(jì)算機(jī)

  • Cloud Shell 使用文件共享中保存的 5-GB 映像持久保存 $HOME

  • 在 Bash 中權(quán)限是按常規(guī) Linux 用戶設(shè)置的

Azure Cloud Shell本身是免費(fèi)的,但由于使用它的先決條件是具有已裝載的Azure文件共享,因此要收取常規(guī)的存儲(chǔ)費(fèi)用。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI