【发布时间】:2020-03-12 12:04:02
【问题描述】:
我们在使用 VSCode 时遇到了这个问题:
- 使用 VSCode 使用 GUI 或控制台创建文件会赋予它们 644 权限(在目录上为 755)
- 使用 Putty 和 Windows CMD 创建文件会提供所需的权限 664(和 775) 考虑到这一点,问题似乎与 VSCode 相关,而不是 Linux 设置。
我们正在使用“远程开发”扩展(远程 - 容器 / SSH / SSH:编辑配置文件 / WSL 也已安装)与 VSCode 一起执行此操作。
创建文件的系统: Debian 9.12 外壳:bash 4.4.12
运行 VSCode 的系统: 视窗 10 1903版
我们尝试设置 umask,但没有任何改变。
【问题讨论】:
-
可能您需要在您的 debian 中正确配置 wsl 并在此处启用元数据和 umask。此链接可能会有所帮助,gist.github.com/roustem/…
标签: visual-studio-code debian privileges