如何对FIX-“用户名 - 是 - 不是 - 在最sudoers文件 - file. - 这入射将待报”

时间:2016-12-07 01:43:29

标签: sudo

我想在Apache上启用mod_rewrite,我使用Putty访问我的Windows操作系统上的服务器。 我使用我的用户名和密码登录,我的朋友说我应该有root权限来启用mod_rewrite,所以他建议我在成功登录后键入sudo su。所以我添加了sudo su命令,它再次问我一个密码,所以我输入密码但是我收到了错误。

[myusername] is not in the sudoers file.the incident will be reported

所以也许这里有人可以帮助我。

2 个答案:

答案 0 :(得分:0)

  1. 重新启动计算机
  2. 选择高级ubuntu选项
  3. 然后选择root选项
  4. 您现在是root用户,root @ machine:
  1. 输入:usermod -aG sudo用户名

现在您已将用户添加到sudo组,您可以从root退出并以用户身份登录。 如果您的root密码已更新,则无需重新启动计算机即可执行此操作, 默认情况下不是,但是如果不是,则必须通过 passwd 命令重新启动并设置root密码。

但是如果您已经具有root密码设置 输入:

su-

您将成为root, 但建议使用:**

sudo -s

**作为临时根访问权限

答案 1 :(得分:0)

您可以将新用户添加到基于 debian 的系统 (Ubuntu、kbuntu、debian 等)中的 sudo 组和基于 RedHat 的系统下的 wheel 组(RedHat、Fedora、CentOS、等) 使用以下命令

usermod -a -G sudo user
or
usermod -a -G wheel user