![什么是sudoers文件](https://linux22.com/image/1281389/%E4%BB%80%E4%B9%88%E6%98%AFsudoers%E6%96%87%E4%BB%B6.png)
我正在尝试按照一些说明使用带有 sudo 命令的命令在我的 Mac 上安装 cocos2d。
但是当我尝试时,它告诉我 Jimmy 不在 sudoers 文件中。
我正在使用最新版本的 Snow Leopard。
答案1
实际上,您需要做的就是将该用户添加到管理员组 - 您需要有权访问可以 sudo 的帐户(或单用户模式 - 见下文),并且命令应该是 sudo adduser name_of_user admin - 这会将您添加到管理员组,因此您可以使用 sudo。
sudoers 文件存储了组,以及他们何时以及如何提升自己到管理员/root 同等权限。这比 root 更安全,因为一旦完成,您的帐户就会失去这些权限。这不是添加单个帐户才能使用 sudo 的方法。
如果您确实因为某种原因需要编辑 sudoers 文件...(您不需要)...
一般来说,你不需要手动编辑 visudo 文件 - 你可以使用'维苏多' 以便编辑它 - 它会启动 vi 并允许您编辑它。您需要 root 访问权限 - 如果您不知道 root 密码,则需要启动到单用户模式确实要这样做。确切的编辑取决于需要什么,但在我的记忆中,将用户添加到 sudoers 文件不是其中之一。
的知识六或者如何切换编辑器对于使用 visudo 至关重要。
对于后者
输入编辑器=/usr/bin/nano sudo visudo- 这应该使用 nano 而不是 vi - nano 更简单。