必须双线操作才能彻底关闭mac访达“最近使用的服务器”:先右键边栏条目选择“从边栏中移除”,再在系统设置中将“最近的项目”设为【无】,并用option键调出“清除最近使用的项目”或执行终端命令defaults write nsglobaldomain nsrecentdocumentslimit -int 0及killall finder,最后删除~/library/application support/com.apple.sharedfilelist/下的三个.sfl2文件。

Mac访达左侧边栏或“前往”菜单里持续显示“最近使用的服务器”,会暴露你连接过的NAS、公司内网或FTP地址,他人只要点开就能看到完整路径。关闭这个列表需要从界面层隐藏和底层禁用双线操作,漏掉任意一环都可能让记录重新浮现。
隐藏访达边栏中的“最近使用的服务器”
这一步只移除左侧边栏的视觉入口,不删除历史数据,但能立刻阻止他人通过边栏快速浏览你的服务器连接痕迹。
打开访达窗口,在左侧边栏找到“最近使用的服务器”条目,右键单击它。
从弹出菜单中选择“从边栏中移除”,该条目即刻消失。
禁用访达“前往”菜单里的服务器记录
边栏隐藏后,“前往”→“最近使用的服务器”仍可能显示历史条目。必须关闭系统级汇总机制,才能让它彻底变灰或消失。
点击屏幕左上角苹果图标 → “系统设置” → 左侧边栏滚动到底部,点击“桌面与程序坞”。
向下滚动至“最近的项目”区域,将“最近的项目”下拉菜单设为【无】——这会同时清空“应用程序”“文稿”“服务器”三类记录的汇总源。
在同一页面中,确认已关闭“在程序坞中显示最近使用的应用程序”和“在菜单栏中显示最近使用的项目”两个开关。
清除现有服务器连接历史并阻止新记录写入
方法一:用Option键调出访达专属清除菜单(仅清访达内部记录)
第一步:确保任意一个访达窗口处于前台激活状态。
第二步:按住键盘Option(⌥)键不放,再用鼠标点击顶部菜单栏的“前往”。
第三步:菜单中“最近使用的服务器”会变为“清除最近使用的项目”,点击它。
第四步:在弹出的确认框中点击“清除”——【该操作不可逆,执行后所有服务器条目立即消失】。
方法二:终端命令强制切断记录写入机制
打开“应用程序”→“实用工具”→“终端”,依次执行以下两条命令:
defaults write NSGlobalDomain NSRecentDocumentsLimit -int 0
killall Finder
命令执行后访达自动重启,“前往”菜单中“最近使用的服务器”将不再出现新条目,旧条目也失去引用基础。
手动删除服务器连接的底层数据库文件
访达把服务器地址实际存放在LSSharedFileList数据库中,不删文件,重启访达或系统后记录可能回弹。
打开访达 → 顶部菜单“前往”→“前往文件夹”。
输入路径:~/Library/Application Support/com.apple.sharedfilelist/,回车进入。
查找并删除以下文件:
com.apple.LSSharedFileList.RecentServers.sfl2
com.apple.LSSharedFileList.RecentApplications.sfl2
com.apple.LSSharedFileList.RecentDocuments.sfl2
将这三个文件全部拖入废纸篓,然后右键废纸篓 → “清空废纸篓”。











