centOS里修改用户权限

hadoop上传到centOS 文件夹下之后使用hadoop用户对其进行解压,提示权限不够,之前使用下图方式为hadoop用户添加权限图片说明

切换回root管理员,使用ls -l命令提示下图,
图片说明

不知道是不是用户权限没有添加成功还是应该修改hadoop的目录权限为root,如果是的话该怎么修改


更新:

过程就是我先创建了个hadoop用户,然后以hadoop账户密码登录,
之后su到hadoop的root模式下为hadoop修改权限(hadoop ALL=(ALL) ALL)
之后切换回hadoop就是各种没权限,然后按照评论区老哥《用root账户执行chown -R hadoop:hadoop .* 把整个目录文件归属权设置给hadoop用户》
这样的命令执行了一遍,变成了下图图片说明

然后想改个解压后的文件名,提示权限不够如下图,并且查询版本号也失败
PS:hadoop的完整性验证过,没有问题
图片说明

用root账户执行chown -R hadoop:hadoop .* 把整个目录文件归属权设置给hadoop用户

你的用户名是hadoop么?如果是的话,就这么修改就可以了。

在root用户下给hadoop用户提权

# echo "hadoop ALL=(ALL) NOPASSWD: ALL" > /etc/sudoers.d/hadoop