*编辑 sudoer 文件
正常情况下,如果你想输入需要根用户权限的命令,你首先必须输入“su -”,然后输入你的根密码,然后再输
入命令。当然你可以使用 sudo 命令掠过这一步,但首先你必须如下配置:
su --login -c 'visudo'
移到这一行下面
root ALL=(ALL) ALL
按 A 键,输入下面一行
username ALL=(ALL) ALL
需要用户名的地方输入你登录时使用的用户名,然后按 ESC 键
如果你想每次使用 sudo 命令的时候都提示你输入密码,将光标移动到这一行的下面
# %wheel ALL=(ALL) ALL
将光标指向 # 并按 X 键
接着按 :wq 键保存退出(: 也需要按一下)
*添加你的用户到 wheel 组
只需要输入
su -c 'gpasswd -a username wheel'
*测试 sudo
测试你自己是否正确配置了 sudo ,只需要在普通用户权限下输入
$ sudo whoami
如果一切正常,命令会返回 “root” 这个字
实际上,InnerSea添加的是innersea ALL=(ALL) NOPASSWD: ALL这样就不用输入密码了。
正常情况下,如果你想输入需要根用户权限的命令,你首先必须输入“su -”,然后输入你的根密码,然后再输
入命令。当然你可以使用 sudo 命令掠过这一步,但首先你必须如下配置:
su --login -c 'visudo'
移到这一行下面
root ALL=(ALL) ALL
按 A 键,输入下面一行
username ALL=(ALL) ALL
需要用户名的地方输入你登录时使用的用户名,然后按 ESC 键
如果你想每次使用 sudo 命令的时候都提示你输入密码,将光标移动到这一行的下面
# %wheel ALL=(ALL) ALL
将光标指向 # 并按 X 键
接着按 :wq 键保存退出(: 也需要按一下)
*添加你的用户到 wheel 组
只需要输入
su -c 'gpasswd -a username wheel'
*测试 sudo
测试你自己是否正确配置了 sudo ,只需要在普通用户权限下输入
$ sudo whoami
如果一切正常,命令会返回 “root” 这个字
实际上,InnerSea添加的是innersea ALL=(ALL) NOPASSWD: ALL这样就不用输入密码了。