不管是谁
嗨,我是杰克,我是新来的蔚蓝云。我来自AWS背景,作为我的新任务的一部分,我试图用visual studio代码连接azure Linux虚拟机,因为它是一个只允许使用堡垒的连接。我已经建立了几个星期的联系,从来没有问题。从昨天起就有麻烦了。在vs代码中获取错误消息需要很长时间,就像我尝试时一样。

通过浏览器登录,我看到了互联网连接问题。但是,当我检查我的互联网,它有很好的速度。为了更好的理解,我在这里附上截图。
提前谢谢!
使用vs的azure linux虚拟机的连接问题
发布于 2022-11-14 11:53:49
发布于 2022-11-11 12:34:17
要使用visual studio代码连接azure Linux虚拟机:
为了实现这一点,我尝试在我的环境中进行复制,并且能够成功地连接。
我使用ssh密钥身份验证在门户中创建了一个"Azure虚拟机“。

注意:在资源验证测试成功后,将提示您下载私钥。请确保将其下载到计算机上的本地文件夹中。
正如SSH教程中提到的
您需要完成以下步骤才能开始:如果需要安装OpenSSH兼容SSH客户端和OpenSSH兼容的SSH服务器 (不支持PuTTY)。
因此,打开PuTTY Gen以加载PuTTY不支持的下载的私钥。


我下载的私钥是".pem"格式;要强制使用不同的文件格式,请单击转换、导出、保存在本地文件夹中并关闭它,如下所示。

需要在“"Remote-SSH,Remote-SSH editing configuration files”“平台中添加VScode扩展。如果已经安装,请重新加载以避免配置问题。(如有需要)
现在,通过打开下面的路径,在Remote explorer配置文件中打开VS代码和Goto ssh添加服务器(VM)的详细信息。

Config代码:
Host <Hostname> #VM Name
User <user> #VM UserName
HostName <public IP> #Get publicIP from "linuxVM -> Overview -> Public IP address" through portal
IdentityFile "<key-copy as path>" Config文件:

现在,我已经通过打开一个新窗口连接到Linux,并且能够检索所需的结果。
cat /etc/*release* 运行以检查VM是否已连接,并获取详细信息。
输出:

通过使用"mkdir“命令,我创建了一个新目录,并通过提供mkdir q{1..50}添加了某些文件夹,如下所示

https://stackoverflow.com/questions/74361334
复制相似问题