You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过VS Code的SFTP插件阻止上传指定文件/文件夹?

阻止SFTP插件上传.vscode/sftp.json的解决方案

完全可以通过配置避免这类安全隐患,以下是几种实用方法:

方法1:直接在SFTP插件配置中添加忽略规则

打开项目根目录下的.vscode/sftp.json,新增ignore字段并列入需要排除的文件/文件夹:

{
  "name": "你的项目名称",
  "host": "目标服务器地址",
  "protocol": "sftp",
  "port": 22,
  "username": "你的用户名",
  // 其他原有配置...
  "ignore": [
    ".vscode/",
    "sftp.json"
  ]
}

该规则会让SFTP插件直接跳过匹配到的文件/文件夹,不会执行上传操作。

方法2:借助Git忽略规则(适用于Git管理的项目)

如果项目用Git管理,在根目录的.gitignore文件中添加:

.vscode/

同时在sftp.json里开启useGitIgnore选项,让插件自动读取Git的忽略规则:

"useGitIgnore": true

这样既能阻止SFTP上传敏感配置,也能避免.vscode文件夹被提交到代码仓库。

注意事项

  • 确保团队所有成员同步上述配置,避免个别成员未设置导致误上传;
  • 若插件版本不同,部分配置字段可能略有差异,可参考插件内置的配置提示调整。

内容的提问来源于stack exchange,提问作者João Pedro Raldi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 22:52:05