Centos获取最高权限方法
方法一:永久获取最高权限
第一步:要切换成root用户登陆系统
一定要切换成root用户登陆哦
第二步: 打开命令行如下输入
chmod u+w /etc/sudoers
这一步的目的是,/etc/sudoers 文件默认时只读的,对root来说也是,因此需先添加sudoers文件的写权限
第三步: 输入vim /etc/sudoers
vim /etc/sudoers
如下图,找到91行,在它下面输入xxx ALL=(ALL) ALL,xxx是你想是哪个用户获取最高权限,我普通用户是localhost
编辑完后,按Esc键再输入:wq保存且退出
然后reboot重启ok
tips: 在这里说一下刚刚在92行输入的语句意义:
你可以sudoers添加下面四行中任意一条
youuser ALL=(ALL) ALL
%youuser ALL=(ALL) ALL
youuser ALL=(ALL) NOPASSWD: ALL
%youuser ALL=(ALL) NOPASSWD: ALL
第一行:允许用户youuser执行sudo命令(需要输入密码).
第二行:允许用户组youuser里面的用户执行sudo命令(需要输入密码).
第三行:允许用户youuser执行sudo命令,并且在执行的时候不输入密码.
第四行:允许用户组youuser里面的用户执行sudo命令,并且在执行的时候不输入密码.
方法二:如何远程远程root登录
第一步:
还在用root登录系统,打开命令行如下输入
vi /etc/ssh/sshd_config
如下图:
第二步:
找到#PermitRootLogin yes,把前面的#去掉,即取消注释
编辑完后,按Esc键再输入:wq保存且退出
然后reboot重启ok
方法三:让普通用户属于wheel组,wheel组可以获取最高权限
第一步:
用root登录系统,打开命令行,输入输入vim /etc/sudoers
vim /etc/sudoers
第二步:
找到# %wheel ALL=(ALL)
# %wheel ALL=(ALL) NOPASSWD:ALL
把最前面的#去掉
%wheel ALL=(ALL) NOPASSWD:ALL
编辑完后,按Esc键再输入:wq保存且退出
然后reboot重启ok