我很困惑:今天我试图连接到办公室的 Mac。为此,我使用了公司的 Active Directory 用户帐户(此帐户在 Mac 上具有管理员权限)。连接被拒绝。
因此我使用本地管理员帐户连接并成功。
现在有几件事让我感到困惑:
- 我的网络用户帐户未显示在系统偏好设置中的用户列表中。它应该在那里吗,还是网络帐户从未出现在那里?
- 如果我使用 SSH 登录,Mac OS 会声称我的网络帐户不再具有 SUDO 权限。
- 查看磁盘时会显示“用户”下有一个属于我的网络用户(“rene”)的文件夹,但我无法使用本地管理员帐户访问它。
- 如果在通过 ARD 连接时尝试切换到网络帐户,则连接将关闭。之后我无法重新连接,直到我重新启动 Mac。
Mac 运行的是 Lion。
主要问题是:网络用户的磁盘上有极其重要的文件。我如何才能获取这些文件?我的网络帐户到底怎么了?我如何才能找回它?
答案1
要访问您的文件,请选择您的rene
用户文件夹并按Command I。转到权限和共享部分,单击小锁图标,输入您的密码,并将您的登录用户添加为具有完全读写访问权限。然后,单击下方的小齿轮图标并单击Apply Recursively
(或类似的东西)。您现在应该可以完全访问该用户的所有文件。
但是,如果由于某种原因,这种方法不起作用,您可能需要启用 root 帐户。为此,请打开终端并输入dsenableroot
。它会要求您输入当前用户的密码,然后输入两次新的 root 密码。(输入时,您将看不到任何密码字符或任何内容。)然后,您将能够以本地计算机身份root
或System Administrator
登录。完成此操作后,您可以按照我上面列出的步骤进行操作。
至于您的其他问题:
- 不,网络用户不会列在用户列表中——但有一个例外。登录并创建网络帐户的本地版本后,该帐户将显示在列表中。
- 我觉得问题出在网络方面。我会联系您的网络系统管理员,和他/她讨论您的(计算机)问题,他们可能能够解决这个问题。
从文件夹中恢复所有所需文件后rene
,请记住转到“磁盘工具”并运行“权限修复”以将目录恢复为默认权限。您以后可以随时再次编辑权限。
答案2
还需要知道的是,OS X 的 VNC 服务器存在一个长期存在的限制,即阻止基于网络的帐户验证 VNC 会话;必须使用本地管理帐户。将来,创建一个像“rene.vnc”这样的帐户并使用与标准帐户相同的密码,并在将来使用该帐户进行 VNC 连接可能会很有用。