Linux centos让普通用户获取root权限 第一步 创建用户hyf,给用户设置密码(用root身份创建) 1 2 useradd hy fpasswd hyf passwd:所有的身份验证令牌已经成功更新。 当看到这句话的时候代表新增用户成
Linux centos让普通用户获取root权限第一步创建用户hyf,给用户设置密码(用root身份创建)
passwd:所有的身份验证令牌已经成功更新。 当看到这句话的时候代表新增用户成功。 第二步切换到普通用户并执行root权限命令 解释一波~
可以看到此时用户hyf还没用获取root权限,所以并不能执行root权限的命令。 第三步给普通用户赋root权限-修改sudo配置文件/etc/sudoers(切记在root身份下操作)**
sudo为系统管理员提供配置文件,允许系统管理员集中地管理用户的使用权限和使用的主机,它默认的存放位置是/etc/sudoers 查看可知文件只有可看的权限
看下图在原有root用户下再添加hyf这个用户,光标移到root行末尾,命令模式下输入yy和p代表复制粘贴一行,再输入i进入编辑,然后Esc按:wq保存退出。 4.此时,之前修改了权限,记得改回来,不然切换用户执行sudo命令会报下面错误。 执行一下命令修改权限
第四步:切换到hyf用户,然后测试权限 可以看到我们可以使用sudo命令了,代表此时这个用户已经被赋予了root权限了。 可以跟第二步用户hyf还没获取root权限的时候做对比。 注意: 第三步修改配置文件的时候,一定要记得是在root身份下去做,不然在普通用户下修改配置文件是无效的。 CentOS赋予普通用户root权限赋予普通用户root权限方法修改 /etc/sudoers 文件,找到root一行,在root下面添加一行 如下所示:
修改完毕,现在可以用tommy帐号登录,然后用命令 sudo su - ,即可获得root权限进行操作。 补充:如果需要新添加账户首先用adduser命令添加一个普通用户 命令如下:
|
2024-04-02
2024-02-26
2023-01-24
2022-08-15
2021-06-25