Ubuntu新添加的hadoop用户无法通过sudo执行命令,提示:
hadoop is not in the sudoers file...
解决这个问题只需要修改/etc/sudoers文件即可,但是这个文件的修改要很小心,它默认的权限为440,所以要改权限,修改完文件再把权限改回去。
解决步骤:
1. su root
2. chmod a+w /etc/sudoers
3. vi /etc/sudoers, 添加 hadoop ALL=(ALL) ALL。
4. chmod a-w /etc/sudoers
然后新添加的haodop帐号就可以使用sudo了。