Mac 怎么在钥匙串中清除错误的局域网共享凭据

落敏吖_1619

落敏吖_1619

2026-10-07

520人浏览

原创

mac连接smb共享失败常因钥匙串中残留错误凭据,需在“钥匙串访问”中定位并删除对应“互联网密码”条目(按ip、主机名或smb关键词搜索),再执行dscacheutil -flushcache和killall -hup mdnsresponder刷新缓存,并重启finder。

mac 上无法连接局域网共享(如 smb 文件服务器、nas 或 windows 共享文件夹),常因钥匙串中存有错误或过期的凭据——比如旧密码、已停用账户、大小写不一致的用户名,甚至带空格/特殊字符的无效条目。这些条目不会自动失效,会持续干扰连接流程,导致反复弹出认证框、提示“验证失败”或直接跳过输入环节却连接不上。

定位并删除错误的 SMB 共享凭据

局域网共享凭据在钥匙串中归类为「互联网密码」,但实际可能以多种方式存储:按服务器 IP、主机名(如 nas.local)、域名(如 smb://192.168.1.100)或服务类型(如 com.apple.networking.smb)命名。

  • 打开「钥匙串访问」(Spotlight 搜索即可)
  • 左侧选中「登录」钥匙串(不是 iCloud 或系统)
  • 右上角搜索框输入以下任一关键词:
    – 共享设备的 IP 地址(如 192.168.1.100)
    – 主机名(如 nas、WORKGROUP、server)
    – 完整 SMB 地址(如 smb://,注意斜杠不参与匹配,可只搜 smb)
    – 关键字 SMB 或 com.apple.networking.smb
  • 逐个查看搜索结果中「种类」为「互联网密码」的条目,双击打开 → 勾选「显示密码」→ 输入 Mac 登录密码授权 → 核对「账户名称」和「密码」是否仍有效
  • 确认无效后,点击窗口右下角「删除」按钮;或右键条目 →「删除」→ 确认

清理与 SMB 相关的其他残留凭证

有些 SMB 凭据不显示在常规搜索中,而是隐藏在系统级服务或旧版协议条目里:

  • 搜索关键词:AFP(旧版 Apple 文件共享,有时与 SMB 混存)、WebDAV(部分 NAS 同时启用)、NTLM 或 Kerberos(企业环境常用认证协议)
  • 特别检查「种类」为「密码」但「位置」字段含 IP 或主机名的条目(非「互联网密码」类型,也可能是 SMB 认证缓存)
  • 若公司使用 802.1X 或证书认证的 Wi-Fi + SMB 联合访问,还需检查「系统」钥匙串中是否有同名证书被设为「从不信任」,这会影响整个链路握手

终端命令精准清除指定 SMB 凭据(进阶)

当图形界面搜不到、或需批量清理多个相似条目时,可用 security 命令直操作钥匙串:

  • 列出所有含目标关键词的互联网密码:
    security find-internet-password -s "192.168.1.100" -w 2>/dev/null || echo "未找到"
  • 删除指定条目(需完整匹配「安全域」字段,通常为服务器地址):
    security delete-internet-password -s "192.168.1.100" -r "smb "
    (注意 smb 后有一个空格,这是 macOS 内部标识 SMB 协议的固定值)
  • 若不确定安全域,先用 security dump-keychain login.keychain-db | grep -A5 -B5 "192.168.1.100" 查看原始记录结构

连接前重置 SMB 缓存(关键收尾)

仅删钥匙串不够——macOS 会缓存 SMB 会话状态和服务器签名密钥,尤其在协议版本切换(如从 SMBv2 切到 SMBv3)后容易卡住:

  • 打开终端,执行:
    sudo dscacheutil -flushcache && sudo killall -HUP mDNSResponder
  • 重启 Finder:按住 Option 键右键 Dock 中的 Finder 图标 →「重新启动」
  • 断开当前网络(Wi-Fi 或有线),再重连,确保底层网络栈刷新
  • 重新在访达中「前往 → 连接服务器」,输入 smb://192.168.1.100(务必带协议头),此时应弹出全新认证框
PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
Java 网络安全
Java 网络安全

本专题聚焦 Java 在网络安全与加密通信中的应用,系统讲解常见加密算法(MD5、SHA、AES、RSA)、数字签名、HTTPS证书配置、令牌认证(JWT、OAuth2)及常见安全漏洞防护(XSS、SQL注入、CSRF)。通过实战项目(如安全登录系统、加密文件传输工具),帮助学习者掌握 Java 安全开发与加密技术的实战能力。

2025.10.13

4505

12

PHP 安全与防护
PHP 安全与防护

本专题聚焦于PHP开发中的安全问题与防御措施,详细讲解SQL注入、XSS攻击、CSRF攻击、文件包含漏洞等常见安全风险及其修复方法。通过结合实际案例,帮助开发者理解漏洞成因,掌握输入验证、会话安全、加密存储与安全编码规范,全面提升PHP网站的安全防护水平。

2025.11.04

395

21

FrankenPHP集成Laravel详细教程
FrankenPHP集成Laravel详细教程

本专题提供FrankenPHP集成Laravel的详细配置指南,全面解析运行原理、开发环境搭建、Caddyfile配置、Octane工作模式、数据库连接、队列任务、定时任务和生产环境优化,解决部署过程中常见的报错与兼容性问题。

2026.10.08

0

20

LLVM自定义Pass怎么写
LLVM自定义Pass怎么写

本专题聚焦LLVM自定义Pass开发,整理Pass类结构、run()方法、PreservedAnalyses、CMake构建、插件注册、-load-pass-plugin加载和测试用例编写流程。

2026.09.30

120

10

LLVM RISC-V参数配置教程
LLVM RISC-V参数配置教程

本专题介绍LLVM对RISC-V基础ISA和扩展的支持方式,涵盖RV32、RV64、标准扩展、实验性扩展、厂商扩展、-menable-experimental-extensions和版本差异。

2026.09.30

100

14

LLVM IR中间表示入门指南
LLVM IR中间表示入门指南

本专题整理LLVM IR的核心概念,包括中间表示作用、模块结构、函数、基本块、SSA形式、类型系统和常见语法,帮助新手理解LLVM编译流程中的关键层。

2026.09.30

80

12

PDF转图片方法
PDF转图片方法

需要把 PDF 页面用于上传、预览、分享或图片归档时,PDF 转图片方法专题整理 JPG/PNG 格式选择、逐页导出、清晰度设置、批量下载和结果检查等流程,帮助用户稳定完成 PDF 图片化处理。

2026.09.30

80

26

PixTV AI视频生成与无限画布创作
PixTV AI视频生成与无限画布创作

PixTV专题整理AI视频与视觉内容创作相关功能使用教程,涵盖AI生图、视频生成、无限画布、多模型创作、素材管理、声音音乐及视频剪辑等功能,帮助用户快速掌握PixTV从创意到成片的完整制作方法。

2026.09.29

100

15

Buffalo框架数据库开发全教程
Buffalo框架数据库开发全教程

本专题围绕Buffalo框架数据库开发,讲解database.yml多环境配置、soda与fizz迁移生成回滚、模型结构体标签、增删改查与条件查询、一对多与多对多关联、数据校验、回调钩子、事务处理及原生SQL执行能力。

2026.09.23

300

15

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.6万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 133.4万人学习