centos创建新的用户
useradd hadoop #创建用户
passwd hadoop #设置密码
创建用户之后,可以进入到hadoop用户下:
su hadoop
不过,刚创建的用户,由于没有在sudo用户组中添加权限,所以当你使用sudo的时候会报错,提示如下信息:
hadoop is not in the sudoers file. This incident will be reported
所以,需要为hadoop用户赋予sudo使用权限
为新用户赋予sudo使用权限
首先,进入root用户:
su root
然后,修改文件权限:
chmod u+w /etc/sudoers
接着编辑/etc/sudoers文件:
vi /etc/sudoers
在“ root ALL=(ALL) ALL” 这一行下面添加 “ xxx ALL=(ALL) ALL”(xxx就是刚创建的用户名)
hadoop ALL=(ALL) ALL
也可以设置如下:
hadoop ALL=NOPASSWD:ALL
接着,保存,先按ESC,键入“wq!”:
wq!
注:这个文件是只读的,不加“!”保存会失败。
最后退出root用户,一般情况你就可以正常的使用sudo命令了。
本文介绍如何在CentOS系统中创建新用户,并详细解释了如何为该用户分配sudo权限,确保用户能够顺利执行管理员级别的操作。
550

被折叠的 条评论
为什么被折叠?



