CentOS普通用户添加管理员权限

1、添加用户,首先用adduser命令添加一个普通用户,命令如下:
#adduser keaising//添加一个名为keaising的用户
#passwd ljl //修改密码
Changing password for user keaising.
New UNIX password: //在这里输入新密码
Retype new UNIX password: //再次输入新密码
passwd: all authentication tokens updated successfully.

2、赋予root权限
方法一: 修改 /etc/sudoers 文件,找到下面一行,把前面的注释(#)去掉,最终结果为:
## Allows people in group wheel to run all commands
%wheel ALL=(ALL) ALL
然后修改用户,使其属于root组(wheel),命令如下:
#usermod -g root keaising
修改完毕,现在可以用keaising帐号登录,然后用命令 su – ,即可获得root权限进行操作。

方法二: 修改 /etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示:
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
keaising ALL=(ALL) ALL
修改完毕,现在可以用keaising帐号登录,然后用命令 su – ,即可获得root权限进行操作。

补充一下:

为了避免每次使用某些命令的时候都需要输入密码,这里需要改一下上面的配置,如:

keaising       ALL=(ALL)       NOPASSWD: ALL

同时,由于普通用户没有配置xxx/sbin这样的路径,所以还需要在.bash_profile文件中增加环境变量:

PATH=$PATH:$HOME/bin:/usr/kerberos/sbin:/usr/local/sbin:/sbin:/usr/sbin

方法三: 修改 /etc/passwd 文件,找到如下行,把用户ID修改为 0 ,如下所示:
keaising:x:500:500:keaising:/home/keaising:/bin/bash
修改后如下
keaising:x:0:500:keaising:/home/keaising:/bin/bash
保存,用keaising账户登录后,直接获取的就是root帐号的权限。

CentOS普通用户添加管理员权限

时间: 2024-07-28 15:38:34

CentOS普通用户添加管理员权限的相关文章

CentOS普通用户添加sudo权限

环境:VMware下的CentOS 操作: [[email protected] ~]$ sudo apt-get install samba   <-----普通用户kiwi要进行sudo操作 [sudo] password for shaokn:            <-----input passwd kiwi is not in the sudoers file. This incident will be reported. 提示用户shaokn不在sudoers文件里.我们要做的

windows 登录账户添加管理员权限

开发使用VS调试.删除文件等等时候总是遇到提示账户需要管理员权限,一般我们都是给账户添加管理员权限. 添加方法可参考百度:http://jingyan.baidu.com/article/47a29f2437e616c01423998b.html 这里记录遇到的一个问题:已经将用户账户添加到了Administrators组中,但是账户还是不具有管理员权限,WHY??? 解决方法:还是需要开启账户的属性中的管理员级别的访问权限. 控制面板->用户账户下的更改账户类型,在用户账户的用户界面,双击你的

Linux给用户添加sudo权限

linux给用户添加sudo权限: 有时候,linux下面运行sudo命令,会提示类似: xxxis not in the sudoers file.  This incident will be reported. 这里,xxx是用户名称,然后导致无法执行sudo命令,这时候,如下解决: 进入超级用户模式.也就是输入" su -",系统会让你输入超级用户密码,输入密码后就进入了超级用户模式.(当然,你也可以直接用root用) 添加文件的写权限.也就是输入命令" chmod

【debian】给用户添加sudo权限

新装的debian系统默认是没有sudo功能的. 于是,在root用户权限下: apt-get install sudo 然后再修改文件 /etc/sudoers : chmod +w /etc/sudoers // 给/etc/sudoers添加写权限vim /etc/sudoers // 修改sudoers文件 在最下面添加格式:用户名 ALL=(ALL) ALL,比如给zl用户添加sudo权限,则添加: zl ALL=(ALL) ALL 最后将sudoers文件改为只读权限: chmod

Linux给普通用户添加sudo权限

在Linux中,root用户权限是最高.操作起来也是最危险的用户. 因此,我们平常都通过普通用户来管理Linux,当我们成功创建好一个普通用户之后,就需要为此添加sudo权限. 本文就教大家在Linux系统中,如何给普通用户添加sudo权限. 1.如果当前用户为root用户,请跳过本步骤.否则进入root用户. 即输入命令:"su" 2.给/etc/sudoers配置写权限. 输入命令"chmod u+w /etc/sudoers" 3.编辑/etc/sudoers

04.给linux用户添加sudo权限

linux给用户添加sudo权限: 有时候,linux下面运行sudo命令,会提示类似: xxxis not in the sudoers file.  This incident will be reported. 这里,xxx是用户名称,然后导致无法执行sudo命令,这时候,如下解决: 进入超级用户模式.也就是输入"su -",系统会让你输入超级用户密码,输入密码后就进入了超级用户模式.(当然,你也可以直接用root用) 添加文件的写权限.也就是输入命令"chmod u+

ubuntu添加新用户并添加管理员权限

Ubuntu创建新用户并增加管理员权限  Family 2014-06-24 22:21:22 $是普通管员,#是系统管理员,在Ubuntu下,root用户默认是没有密码的,因此也就无法使用(据说是为了安全).想用root的话,得给root用户设置一个密码: $ sudo passwd root然后登录时用户名输入root,再输入密码就行了.ubuntu建用户最好用adduser,虽然adduser和useradd是一样的在别的linux糸统下,但是我在ubuntu下用useradd时,并没有创

Linux下给用户添加sudo权限

在用普通用户登录Linux操作系统的时候,有时候会需要对系统目录或文件进行操作,切换到root模式比较麻烦,此时可以通过sudo命令实现临时获取超级管理员权限. 直接运行sudo命令,会提示类似: xxxis not in the sudoers file.  This incident will be reported. 这里,xxx是用户名称,然后导致无法执行sudo命令,这时候,如下解决: 进入超级用户模式.也就是输入"su -",系统会让你输入超级用户密码,输入密码后就进入了超

服务启动错误1053,一例解决方案(给用户添加NetworkService权限)

WIndows XP的服务中,有一个服务需要以NT  AUTHORITY/NetworkService用户启动,但怎么也启动不起来,使用本地系统帐户启动没有任何问题,但是换成NetworkService就启动不了,报“错误1053:服务没有及时相应启动或控制请求”.找不到解决方案,我在另一台电脑上好好的,怎么到了这台电脑就不行了呢? 后来,寻到一个网页(转)用户 'nt authority/network service' 登录失败,对阿,这两台电脑硬盘分区格式不一样,那台能用的是Fat32分区