1、因为linux系统本身固有的权限机制,所以不像操作win系统那么随意。有一些文件的修改和删除,甚至文件的查看在没有权限的情况是绣诅收蟮无法做出操作的。但平常工作中为了方便操作,会让普通用户拥有更大的权限。下图中是用户在没有权限的情况下,查看/etc/sudoers文件时被拒绝。提示权限不足。。
2、下面列出如何让普通用户拥有管理员权限的几种方法,先创建一个测试账户,并赋予密码。
3、默认情况下创建的用户,所属组是属于用户本身的。
4、方法一、找到/etc/sudoers文件 使用root用户打开这个文件,找到#%wheel ALL=(ALL) ALL 这一行 把前面的 #去掉 ,然后保存。
5、保存后,使用管理员修改刚刚创建的测试用户的权限,更改用户的所属组为root。修改后切换到测试用户,发现已经有权限 可以查看/etc/sudoers文件内容了。用户的所属组也变成了root组,如果不想再让用户拥有root管理员权限了,也可以直接使用更改权限命令,直接更改回原来的所属组即可。
6、方法二、这种方法有点类似于第一种方式,但相比第一种方式倦虺赳式这种方式更为简单直观。找到/etc/sudoers文件 使用root用户打开这个文件,找到root ALL=(ALL) ALL 这一行在这一行的下面添加上刚刚创建的用户即可。
7、添加完成后,切换到普通用户,使用 sudo cat /etc/sudoers,发现已经有权限可以查看了。