如何在从VS代码进行ssh复制时以root用户身份编辑远程服务器上的文件?

如何在从VS代码进行ssh复制时以root用户身份编辑远程服务器上的文件?,ssh,visual-studio-code,Ssh,Visual Studio Code,我正在使用Visual Studio代码中的远程SSH扩展连接到Azure中的虚拟机。问题是我不能以root身份ssh,但需要root权限来编辑/etc文件夹中的一些文件。”终端窗口中的“Sudo ing”无效。我认为更改文件权限将允许我作为普通用户编辑文件,但我宁愿避免这样做。你知道我如何在VS代码中编辑文件吗?我最终使用了SSH FS扩展名。使用我的连接详细信息(主机、用户名和私钥)创建了新配置。然后在文件>首选项>设置>扩展名>SSH FS配置>Sshfs:Configs中,我添加了“sf

我正在使用Visual Studio代码中的远程SSH扩展连接到Azure中的虚拟机。问题是我不能以root身份ssh,但需要root权限来编辑/etc文件夹中的一些文件。”终端窗口中的“Sudo ing”无效。我认为更改文件权限将允许我作为普通用户编辑文件,但我宁愿避免这样做。你知道我如何在VS代码中编辑文件吗?

我最终使用了SSH FS扩展名。使用我的连接详细信息(主机、用户名和私钥)创建了新配置。然后在文件>首选项>设置>扩展名>SSH FS配置>Sshfs:Configs中,我添加了
“sftpusdo”:true
,这允许我以root用户身份编辑文件

p、 我将把这个问题留一段时间,以防万一有人能解释我如何使用远程SSH扩展实现这一点