MACOS Monterey(M1芯片)下gcloud auth login端口8085-8184受阻求助
针对M1 Mac Monterey上gcloud auth login端口问题的解决方案
1. 排查并释放占用的端口范围
先检查8085-8184区间内的端口是否被其他进程占用:
lsof -i TCP:8085-8184
若输出显示有进程占用,通过PID终止对应进程:
kill -9 <PID>
完成后重新执行gcloud auth login。
2. 手动指定空闲端口跳过端口范围检测
直接指定一个未被使用的端口(例如8888)启动认证服务:
gcloud auth login --port=8888
该命令会强制gcloud使用指定端口,绕开默认的端口范围冲突问题。
3. 检查防火墙与安全软件拦截
- 打开「系统设置」→「网络」→「防火墙」,确认未阻止
gcloud进程的网络请求; - 若安装了第三方安全工具(如Little Snitch、CleanMyMac),检查是否存在拦截gcloud本地端口绑定的规则,暂时关闭工具或添加允许规则。
4. 重置gcloud配置文件
配置文件损坏可能导致异常行为,执行重置命令:
gcloud config reset
重置后运行gcloud init重新初始化,再尝试登录操作。
5. 确认并升级gcloud版本
虽然提示要求版本≥372.0.0,仍建议确认当前版本:
gcloud version
若版本过低,执行升级:
gcloud components update
内容的提问来源于stack exchange,提问作者nosequeweaponer
相关产品推荐
相关产品推荐

