加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

Windows防火墙,Tinywall和GIT

发布时间:2020-12-14 02:10:02 所属栏目:Windows 来源:网络整理
导读:刚刚从XP更新到Win7. 我正在使用添加了Tinywall的 Windows防火墙(提供更多控制) 但是当我使用Git Bash时,防火墙会阻止所有命令. 如果我禁用防火墙,那么一切正常 我无法确定添加到TinyWall白名单的正确例外. 我添加了shell窗口以及应用程序异常的git.exe,但仍
刚刚从XP更新到Win7.
我正在使用添加了Tinywall的 Windows防火墙(提供更多控制)

但是当我使用Git Bash时,防火墙会阻止所有命令.
如果我禁用防火墙,那么一切正常

我无法确定添加到TinyWall白名单的正确例外.

我添加了shell窗口以及应用程序异常的git.exe,但仍然没有.
我添加的这些异常程序路径:

C:Program Files (x86)Gitgit-cheetah..binsh.exe
C:Program Files (x86)Gitbingit.exe

错误示例:

$git pull
ssh: connect to host xxx.xxx.xxx port 22: Bad file number
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

解决方法

要让TinyWall通过SSH使用git,您必须列入以下列表:

sh.exe
git.exe
ssh.exe

要通过HTTPS使用git,您只需要白名单:

C:Program Files (x86)Gitlibexecgit-coregit-remote-https.exe

要么

C:Program FilesGitmingw64libexecgit-coregit-remote-https.exe

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读