花间客

发表于:2020-11-28 16:55 阅读: 116次

这篇教程主要讲解了【应用服务 App Service】解决无法从Azure门户SSH登录问题,并附有相关的代码样列,我觉得非常有帮助,现在分享出来大家一起学习!

问题描述

中国区的Azure App Service(应用服务)已经支持创建Docker并选择Linux环境。在使用中,我们可以继续通过kudu站点的方式登录查看站点的一些日志及部署文件。它的登录方式与App Service Windows方式一样(通过门户目录的Advance Tool登录,或在URL中添加.SCM登录)。如想要跟多的操作及Linux SSH方式,在微软的官方站点中,推荐有两种登录方式:

在浏览器中打开 SSH 会话

对于第一种,从门户左侧目录“SSH”登录到SSH窗口时,则一直出现CREDENTIALS提示,始终无法成功登录。错误截图如下:

问题原因

在浏览器中通过开发者工具(F12)查看到错误发生在加载Jquery 1.11.0文件,Azure App Service使用的JS地址为 https://code.jquery.com/jquery-1.11.0.min.js,经验证,该地址无法在国内网络正常访问。

查看错误信息截图:

国内网络无法访问:(https://code.jquery.com/jquery-1.11.0.min.js)

替换方案

在了解到根本原因后,替代方案有两种。

以下部分为在使用远程SSL的方式时,在Powershell中执行的命令及截图:

第一步:使用Powershell登录到中国区并选择订阅

az cloud set --name AzureChinaCloud

az login

az accountset --subscription 'select subscription'

第一行命令设置登录的环境。如不设定,默认为Global Azure

第二行命令通过浏览器打开登录页面。登录成功后,会列出所有的订阅号。

第三行命令设置目标订阅

第二步:使用 az webapp create-remote-connection命令打开到应用的远程连接

完整命令为:

az webapp create-remote-connection --subscription --resource-group -n &

第三步:开启新的Powershell窗口,建立SSH连接

通过第二步中的端口60812,建立SSH连接,命令为:ssh root@127.0.0.1 -p 10812

参考资料

关于【应用服务 App Service】解决无法从Azure门户SSH登录问题的文章就介绍到这了,更多相关内容请搜索我在酷码派以前的文章,希望大家以后多多支持我!

分类: 开发语言

38

24

linux版azure应用服务,【应用服务 App Service】解决无法从Azure门户SSH登录问题相关推荐

  1. Azure 深入浅出[2] --- App Service的部署并查看应用Log

    假设读者已经申请了Azure的免费订阅的账户.如果想部署一个前端NodeJS的服务到Azure的App Service应该如何部署并查看应用程序本身的日志呢?笔者在这边文章就带大家快速看一下. 1.环 ...

  2. 宝塔linux版apache安装了启动不,解决Linux宝塔apache启动失败:报错AH00526: Syntax error on line...

    Linux宝塔apache启动失败:报错 AH00526: Syntax error on line 解决方案错误信息:AH00526: Syntax error on line 54 of /www ...

  3. 《Linux运维总结:sshpass一个很棒的免交互SSH登录工具》

    文章目录 一.sshpass介绍 二.sshpass安装 三.sshpass使用 四.sshpass实例 总结:整理不易,如果对你有帮助,可否点赞关注一下? 一.sshpass介绍 ssh登陆不能在命 ...

  4. 在 Azure App Service 上运行 .NET 6 预览版

    点击上方蓝字关注"汪宇杰博客" 原文:Jeff Martinez 翻译:Edi Wang 导语 .NET 6 是最新的 .NET 版本,它最终将.NET Core,Framewor ...

  5. 远古魔力 | 在Windows 10和Azure App Service里跑上世纪的ASP

    ASP(没有.NET) 即 Active Server Pages (动态服务器页面)是一项由微软公司在1996年推出的技术,能够在IIS中运行动态网站.也许许多90后及千禧一代程序员并没有听说过它, ...

  6. Debian8 Linux上安装SSH服务器并配置sshd_config文件启用root ssh登录

    Debian Linux上安装SSH服务器 安装SSH服务器debian Linux允许我们通过ssh协议登录debian服务器.SSH是从远程位置登录debian的首选方法,因为ssh协议通过Int ...

  7. Linux脚本免交互,系统运维|sshpass:一个很棒的免交互 SSH 登录工具,但不要用在生产服务器上...

    在大多数情况下,Linux 系统管理员使用 SSH 登录到程 Linux 服务器时,要么是通过密码,要么是无密码 SSH 登录或基于密钥的 SSH 身份验证. 如果你想自动在 SSH 登录提示符中提供 ...

  8. Azure App Service 上的根证书

    点击上方蓝字关注"汪宇杰博客" 原文:Amol Mehrotra 翻译:Edi Wang 导语 App Service 有一个受信任的根证书列表,您不能在 App Service ...

  9. 微软azure服务器配置,配置持续部署 - Azure App Service | Microsoft Docs

    您现在访问的是微软AZURE全球版技术文档网站,若需要访问由世纪互联运营的MICROSOFT AZURE中国区技术文档网站,请访问 https://docs.azure.cn. 持续部署到 Azure ...

最新文章

  1. Javascript中的自执行匿名函数
  2. 高性能的MySQL(5)索引策略
  3. PE知识复习之PE的两种状态
  4. python与人工智能的关系_python和人工智能之间的关系是什么?老男孩Python人工智能...
  5. ZfNet解卷积:可视化CNN模型( PythonCode可视化Cifar10)
  6. ffmpeg libx264_编程小短文:FFmpeg视频画面尺寸调整,必知必会
  7. win7优化设置_win7蓝牙怎么打开?
  8. 微软Azure予力Green Dot客服成就不凡
  9. JUnit中的参数化测试运行器
  10. php打开网页执行即执行bat程序_CVE202011107:XAMPP任意命令执行漏洞复现
  11. CCSpriteBatchNode(附:CCMenu与CCSpriteBatchNode的问题)
  12. mysql:Java通过驱动包(jar包)连接MySQL数据库---步骤总结及验证
  13. 九款Web服务器性能压力测试工具
  14. 计算机excel保留一位小数,excel表格数据取一位小数-excel保留一位小数
  15. 长文预警-超详细的熊猫烧香病毒分析_01
  16. 眼见为实(2):介绍Windows的窗口、消息、子类化和超类化
  17. pyppeteer和selenium远程操控浏览器
  18. 游戏手柄计算机,电脑游戏手柄怎么设置 电脑游戏手柄设置步骤【图文】
  19. 每日一题——孪生素数对(教你如何高效判断素数,判断素数的全部方法)
  20. 华为云冰山安全,让用户安心用云

热门文章

  1. 将一个键值对添加入一个对象_细品Redis高性能数据结构之hash对象
  2. android旋转动画开源库,android 围绕中心旋转动画
  3. vue实现进度条隐藏_Vue 中使用 NProgress 实现进度条
  4. 计算机信息安全专业留学,2021美国信息安全专业排名Top50大学!
  5. android捕获线程异常,android - 终结器引发的未捕获的异常:所有WebView方法必须在同一线程上调用。 (预期的Looper) - 堆栈内存溢出...
  6. Mybatis的jdbc参数设置
  7. mysql索引与约束有什么关系_MySQL 约束与索引
  8. Reflect.ownKeys
  9. linux php gd库安装,Linux系统gd库安装步骤说明
  10. 路由器选华硕还是tp_路由器的坑太多,就算写着“千兆”你也要当心丨618选购指南...