Ubuntu新添加用户无法sudo问题的解决:修改sudoers
来源:互联网 发布:北大青鸟编程入门 编辑:程序博客网 时间:2024/05/29 08:56
Ubuntu新添加的hadoop用户无法通过sudo执行命令,提示:
hadoop is not in the sudoers file...
解决这个问题只需要切换到其他可以执行sudo的用户,修改/etc/sudoers文件即可,但是这个文件的修改要很小心,它默认的权限为440,所以要改权限,修改完文件再把权限改回去
改权sudoers文件的权限时要注意:
用sudo su -彻底切换到root,否则是不行滴
执行命令如下:
$ sudo su -# chmod a+w /etc/sudoers# vi /etc/sudoers# chmod a-w /etc/sudoers
其中vi /etc/sudoers之后,需要在root ALL(ALL) ALL一行之后加上:
hadoop ALL(ALL) ALL
保存退出即可,其中hadoop是需要授予sudo执行权限的用户名
修改sudoers文件的另外一个方法是网上很多地方都有的:
重启Ubuntu,按Esc或者Shift键进入grub的引导菜单,选择进入recovery mode,进入后选择root登录,便可以修改sudoers文件的权限
如果系统上的所有用户都用不了sudo的话也只好用这种办法了
- Ubuntu新添加用户无法sudo问题的解决:修改sudoers
- Ubuntu新添加用户无法sudo问题的解决:修改sudoers
- ubuntu新添加用户无法sudo问题的解决
- Ubuntu新添加用户无法sudo问题的解决
- Jenkins(九)解决新添加用户不在 sudoers 文件
- Ubuntu sudo 免密码之 sudoers 修改
- ubuntu 添加sudo用户
- Ubuntu 添加sudo用户
- centos用户出现sudo无法使用,问题为:sudoers+文件中。此事将被报告
- 01 修改ubuntu的主机名称解决“sudo 无法解析主机名称”的错误
- ubuntu 将一般的用户加入sudo组 is not in the sudoers file
- 为用户增加sudo权限(修改sudoers文件)
- 添加ubuntu用户sudo权限
- linux(ubuntu)sudoers权限错误导致sudo无法使用
- 解决CentOS sudo提示用户不在sudoers文件中的方法
- 解决CentOS sudo提示用户不在sudoers文件中
- 解决使用sudo提示用户不在sudoers文件中
- 解决ubuntu里面的sudo: /etc/sudoers is mode 0640, should be 0440
- 开关电源的PCB设计规范
- Map/Reduce中Join查询实现
- 打印日志开关的定义方法
- SQL 查找表名,字段名
- bjam 初接触
- Ubuntu新添加用户无法sudo问题的解决:修改sudoers
- 从PipedInputStream/PipedOutputStream谈起
- Flash的主要概念有:帧、图层、场景、元件、舞台、动作、时间轴,请你用自己的理解对这些概念进行解释
- C# int 转 16进制的字符串 in to hex string
- Qt应用程序的发布 exe文件图标设置
- WinCE Boot方式及 Bootloader架构概述
- apk反编译方法(绝对简单实用)+ 反编译工具下载
- 单片机控制板设计
- oracle导入dmp数据,不同表空间