最近升级了 Macbook Pro 的 macOS 版本,遇到本地网络权限的问题:
在 iTerm 或者 vscode 下面,git 命令行访问局域网的 git 服务器(无论是 ssh 还是 https 的 git lfs )都受到限制,无法访问。但系统不弹询问的对话框,也没法主动把程序到系统设置里面加上权限。
在系统的 terminal 程序里面,git 命令行不受影响。
使用很不方便,请问大家是怎么解决的?
![]() |
1
BingoXuan 5 天前
虽然不是很好,遇到这种情况,我是直接 sudo
|
2
MacsedProtoss 5 天前 via iPhone
这个应该是给 iterm/vscode 加上本地网络权限就能解决?
我这里基本上就升级完的时候授予一次就完事了 |
![]() |
3
tinybaby365 OP @MacsedProtoss vscode ,windsurf 还好。主要是 iterm2 ,看 iterm2 的 Info.plist 有 NSLocalNetworkUsageDescription ,但就是不触发系统的对话框,也没法主动加进去。
|
![]() |
4
tinybaby365 OP 已经解决了,删了 iTerm2 ,重新安装就好了。
|
5
linyi090744 5 天前
局域网访问不了,其实你在设置- 隐私与安全 - 本地网络 - 把需要访问局域网的勾选上就可以了。item2 勾选上就行,没必要重装.其他软件同理。特别是 chrome 。
|
![]() |
6
tinybaby365 OP @linyi090744 是从老系统带过的 iterm2 没有出现在本地网络的设置里面。
|