linux 修改用户(centos)
@linux 修改用户TOC
1 首先进入home目录删除其下的hadoop1用户内容
cd /home
userdel hadoop1
2 如上图所示,系统提示权限不够,因此进入root用户
su root
3 如上图所示,系统提示hadoop1正在被使用,这是因为在登录此linux系统时,使用的是hadoop1用户,因此需退出终端,重新使用其他用户登录系统
exit
exit
4 再次进入首先进入home目录删除其下的hadoop1用户内容
cd /home
userdel hadoop1
5 添加新的用户hadoop2以及配置相关密码
adduser hadoop2
passwd hadoop2
6 进入hadoop2用户
su hadoop2
7 赋予hadoop2用户管理员权限
首先安装sudo:yum install sudo
其次对sudo进行设置:
(1) 在root用户下,打开sudoers文件
su root
vim /etc/sudoers
(2) 修改文件:输入冒号:加所要定位的行数
root ALL=(ALL) ALL
enter键对其在下面的一行进行hadoop2用户权限的添加
编辑结束,按ESC 键 跳到一般模式模式;:wq 保存文件并退出vi 编辑,按enter键执行
(3) 退出后发现sudo文件是一个只读文件,应此还需将其赋予写权限(W)
首先:q! 不保存文件并强制退出vi 编辑
其次赋予sudo文件写权限:chmod u+w /etc/sudoers
(4) 重复1、2步骤
8 更换用户成功