如何在客户端计算机上阻止Finder的“记住此密码”?

我正在pipe理一个Mac群集,共享login。 (共享login的东西不是我的想法,但我必须忍受它。)

我们遇到了用户连接到文件共享的问题,并单击“记住我的密钥链中的密码”checkbox,这提出了一个安全问题。

有没有办法禁用此选项,以便用户永远不能存储他们的文件共享凭据?

可能稍微更优雅(技术上)的解决scheme是使用Utilities文件夹中的“KeyChain Access”工具。

右键点击左栏中的“login”钥匙串,select“更改钥匙串密码”选项。 完成后,再次右键点击login钥匙串,然后select“locking钥匙串”

你已经有效的做法是把login钥匙串放在一个单独的密码下,以便在login时解锁login钥匙串。 即。 现在不会这样做。

当您访问networking共享时,如果该共享存在密钥,则将要求用户解锁他们将不具有该密码的“login”钥匙串。 然后,他们可以点击取消,点击“连接为”button,并填写所需共享的login详细信息。

如果该共享的密钥不存在,并且select了“将密码添加到钥匙串”checkbox,则会要求他们提供“login”钥匙串密码才能添加。 他们再也做不到。

如果您希望第二种情况,请确保从“login”钥匙串中删除任何现有的networking共享密钥。

另外请注意,MacOS X Mail和Safari都使用钥匙串进行账户访问,因此会询问您的钥匙串密码。 如果你正在使用这些应用程序,那么我会build议创build一个第二钥匙串,将这些键拖到那个,并保持解锁。 或分享第二个钥匙串的密码。 这些仅仅是示例,它适用于使用钥匙链的任何工具。

不把networking共享密钥放入第二个钥匙串的原因是他们仍然可以在login钥匙串中添加一个重复的密钥。 该checkbox的默认行为是把钥匙放在login钥匙串,我不相信可以被覆盖。

希望一切都有意义,如果不是,请留下评论,我可以跟着,也许有一个截图。

M.

我不知道一个方法来完全禁用它,但是你可以运行一个启动脚本来每次删除keychain文件,你只需要删除〜/ Library / Keychains /

我不是一个强大的mac用户,但我已经读了网,search“禁用mac keychain”,你可以禁用系统范围的钥匙串,我从来没有想过这是可能的,但我发现以下

要禁用“钥匙串访问”提示,您需要在系统范围内禁用它。 为此,请点击苹果>控制面板>扩展pipe理器,然后在扩展名列表中find“钥匙串访问”,然后在左侧的框中单击,使X出现在旁边。 这将禁用整个系统的钥匙串访问。

不知道这是明智的或如果它从一个旧的系统

我还读到了一个人们在AD上定期更换密码的问题,所以钥匙链并没有反映出这个道路

在Applications-> Utilities-Keychain Access中,查看首选项中的急救选项卡。 那里有几个选项。 你可能会closures“设置login钥匙串为默认”

希望有所帮助