首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用Win10 BASH子系统连接到Azure Ubuntu

无法使用Win10 BASH子系统连接到Azure Ubuntu
EN

Server Fault用户
提问于 2017-12-29 23:22:27
回答 2查看 194关注 0票数 -1

由于无法使用Win10 BASH子系统连接到新创建的Azure Ubuntu服务器,微软技术人员无法提供帮助,但似乎存在一些关键问题。我使用了下面的文档"https://docs.microsoft.com/en-us/azure/virtual-machines/linux/quick-create-portal“来学习Azure,但是他们和我无法让它连接起来。

2017年2月1日更新:

能够使用附加在ssh命令中的-i ~/.ssh/name_of_keyfile进行连接。谢谢

EN

回答 2

Server Fault用户

发布于 2018-01-01 02:31:13

我使用了下面的文档"https://docs.microsoft.com/en-us/azure/virtual-machines/linux/quick-create-portal“来学习Azure,但是他们和我无法让它连接起来。有什么想法吗?

您在ssh-keygen -t rsa -b 2048 BASH子系统中运行了这个命令Win10吗?

我们可以在您的主目录中找到它们:

然后,我们应该使用这个pub密钥来创建Azure (将这个密钥复制到SSH public key):

在VM创建完成之后,我们可以使用ssh连接到Azure VM:

如果无法使用该密钥登录Azure,我们可以按照此文章重置SSH公钥:

希望这能有所帮助。

票数 2
EN

Server Fault用户

发布于 2017-12-30 06:55:46

我以前从未做过Azure的工作,但我相信它和其他云服务一样。

在云服务提供商中创建机器时,可以选择使用哪个私钥连接到您刚刚创建的机器。

或者,如果您创建了一个新的密钥,那么在创建该密钥时,该密钥将被下载到您的windows计算机。

然后,您应该将该私钥复制到bash子系统,并在连接到Azure计算机时使用,如下所示:

代码语言:javascript
复制
ssh -i ~/.ssh/Azure_rsa_id.pem user@host_of_azure

但首先,我将尝试理解Putty是否与Win10子系统或密钥相关。

我认为,为了从Putty连接,您必须使用PuttyGen转换私钥。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/890059

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档