隐藏访达边栏中的“最近使用的服务器”条目
这一步先解决视觉显示问题,仅移除左侧边栏的入口,不会删除历史数据——但好处是能立即防止他人通过边栏快速浏览您的连接痕迹。
操作步骤:打开访达窗口,在左侧边栏找到“最近使用的服务器”项目,右键点击它,从弹出菜单中选择“从边栏中移除”,该条目即刻消失。
禁用访达“前往”菜单中的服务器记录
隐藏边栏后,别忘了“前往”→“最近使用的服务器”这个入口,它可能仍会显示历史条目。必须关闭系统级的汇总机制,才能使这个选项彻底变灰或消失。
点击左上角苹果图标 → “系统设置” → 左侧边栏滚动到底部,选择“桌面与程序坞”。向下滚动到“最近的项目”区域,将下拉菜单设为【无】——这会同时清空“应用程序”“文稿”“服务器”三类记录的汇总源。在同一页面中,确保“在程序坞中显示最近使用的应用程序”和“在菜单栏中显示最近使用的项目”两个开关均已关闭。
清除现有服务器连接历史并阻止新记录写入
方法一:使用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
将这三个文件全部拖入废纸篓,然后右键废纸篓 → “清空废纸篓”。到这一步,服务器连接记录才算真正被连根拔起。
