不管是谁
你好,我是杰克,我是Azure Cloud的新手。我来自AWS背景,作为我新任务的一部分,我正在尝试使用Visual Studio代码连接Azure Linux虚拟机,因为它是一个只允许使用堡垒连接的连接。我已经建立了几个星期的连接,从来没有问题。从昨天开始,连接到它有麻烦。当我尝试x1c 0d1x时,在vs代码中获得错误消息需要很长时间
通过浏览器登录我看到互联网连接问题。但当我检查我的互联网有很好的速度。我附上截图在这里更好地理解。
提前感谢!
使用vs-code的Azure Linux虚拟机的连接问题
2条答案
按热度按时间iqjalb3h1#
如果在该Linux VM上启用Microsoft Defender Cloud,则由于安全保护,将不允许直接连接,以减少攻击面。
enter image description here
从下面显示的列表中删除相应的VM。然后尝试访问堡垒主机。
enter image description here
gg0vcinb2#
使用Visual Studio代码连接Azure Linux虚拟机:
ssh
密钥身份验证在门户中创建了“Azure Linux虚拟机”。***注意:***资源验证测试成功后,系统将提示您下载私钥.请确保将其下载到计算机上得本地文件夹 *.
如SSH tutorial中所述
您需要完成以下步骤才能开始:根据需要安装与OpenSSH兼容的SSH客户端和与OpenSSH兼容的SSH服务器(不支持PuTTY)。
PuTTY Gen
以加载下载的私钥,因为PuTTY不支持。*".pem"
;要强制使用不同的文件格式,请单击“转换”、“导出”、“保存到本地文件夹”并关闭,如此处所示。*Remote-SSH,Remote-SSH editing configuration files
“扩展。如果已安装,请重新加载以避免配置问题。( 如果需要 *)ssh
配置文件中的Remote explorer
Add server(VM)details。*x1c4d 1x指令集
配置代码:
配置文件:
运行
cat /etc/*release*
以检查VM是否已连接并获取详细信息。输出:
指令集
mkdir q{1..50}
添加了某些文件夹,如下所示 *: