linux用户添加root
A. linux添加root权限用户
第一步,添加普通用户
创建用户、设置密码、修改用户、删除用户:
useradd
testuser创建用户testuser
passwd
testuser给已创建的用户testuser设置密码
说明:新创建的用户会在/home下创建一个用户目录testuser
usermod
--help修改用户这个命令的相关参数
userdel
testuser删除用户testuser
rm
-rf
testuser删除用户testuser所在目录
上面的几个命令只有root账号才可以使用,如果你不知道自己的系统上面的命令在什么位置可以使用如下命令查找其路径:
locate
useradd
第二步,添加权限
编辑/etc/passwd文件,
把新加的用户uid和gid改为0即可:
原来:
testuser:x:5:5::/home/testuser:/bin/bash
修改后:
testuser:x:0:0::/home/testuser:/bin/bash
其他方法:
useradd
-u
0
-o
-g
root
-G
root
-d
/home/user1
user1
说明:
-u
0
指将uid指定为0(零)与root相同,登录后的提示符为#而非$.
-o
指因为重复了uid(与root帐号的uid重复)必须指定这个参数.
-g
root
初始化组的组名,当用户属于多个组时,(在-G参数中指定),登录时所在组。缺省该项时,系统新建一个与用户名同名的组,并且初始化时设为该组名.而不论-G指定为哪些组.
-G
root
指定用户名所属的组列表,一个用户可以属于多个组,组名间用逗号分隔,组名必须已经存在.
-d
/home/user1指定用户的属主目录
user1
新建的用户名为user1.
测试:可以用id
user1命令测试用户名user1的属性,显示为:
uid=0(root),gid=0(root),group=0(root)
说明:gid指明的即为初始化GID号.
作者
0XCC
B. 怎么设置linux的root权限
root权限是系统权限的一种,root是Linux和unix系统中的超级管理员用户帐户,该帐户拥有整个系统至高无上的权力,所有对象他都可以操作。
工具/原料
一台电脑
linux系统,如:CentOS 5.5系统等
方法/步骤
添加用户,首先用adser命令添加一个普通用户,命令如下:
#adser xyz //添加一个名为x的用户
#passwd xyz //修改密码
Changing password for user xyz.
New UNIXpassword: //在这里输入新密码
Retype new UNIX password: //再次输入新密码
passwd: all authentication tokens updated successfully.
赋予root权限,这里有3种方法供参考
1.修改/etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示:
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
xyz ALL=(ALL) ALL
修改完毕,现在可以用xyz帐号登录,然后用命令 su - ,即可获得root权限。
2.修改 /etc/sudoers文件,找到下面一行,把前面的注释(#)去掉
## Allows people in group wheel to run all commands
%wheel ALL=(ALL) ALL
然后修改用户,使其属于root组(wheel),命令如下:
#usermod -g root xyz
修改完毕,现在可以用xyz帐号登录,然后用命令 su - ,即可获得root权限。
3.修改/etc/passwd 文件,找到如下行,把用户ID修改为 0 ,如下所示:
xyz:x:500:500:xyz:/home/xyz:/bin/bash
修改后如下
xyz:x:0:500:xyz:/home/xyz:/bin/bash
保存,用xyz账户登录后,直接获取的就是root帐号的权限。
C. 怎么样在Linux系统中创建一个ROOT一样的权限的用户
将linux下的现有用户加到管理员root组即可,具体如下:
1、第一步,添加用户,执行命令useradd
ceshi添加测试用户,见下图,转到下面的步骤。
D. 如何将linux用户设置为root
实际上只要在编辑 /etc/passwd 文件中,把用户标识号设置为:0 即可,即可以使自己成为超级用户(用户名随意,不一定叫 root)。
E. linux怎么获取root权限
1、获取root权限linux系统都是一样的,这里以ubuntu为例,用组合键Ctrl+Alt+T打开一个新的终端程序:
F. Linux我用sudo su想给自己加root权限 但是加不上怎么办
su表示切换用户命令命令,如:
输入:su命令后回车表示切换当前的用户到root用户,或者:
输入:su
-
root(或者其他用户名)这里加了"-"后表示也切换的当前的环境变量到新用户的环境变量,su
root(或者其他用户名)表示不切换环境变量到当前用户下。
sudo
表示获取临时的root权限命令,如:
sudo
gedit
/etc/shadow,表示临时使用root权限来编辑/etc/shadow密码文件,因为/etc/shadow密码文件需要使用root权限才能打开与编辑。所以这里使用了sudo命令临时使用root权限来做一些普通账户无法完成的工作~
G. linux怎么给一个用户root权限
赋予root权限方法一
修改/etc/sudoers 文件,找到下面一行,把前面的注释(#)去掉
## Allows people in group wheel to run all commands
%wheel ALL=(ALL) ALL
然后修改用户,使其属于root组(wheel),命令如下:
#usermod -g root tommy
修改完毕,现在可以用tommy帐号登录,然后用命令 su - ,即可获得root权限进行操作
方法二(推荐)
修改/etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示:
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
tommy ALL=(ALL) ALL
修改完毕,现在可以用tommy帐号登录,然后用命令 su - ,即可获得root权限进行操作
方法三(不推荐)
修改/etc/passwd 文件,找到如下行,把用户ID修改为 0 ,如下所示:
tommy:x:500:500:tommy:/home/tommy:/bin/bash修改后如下tommy:x:0:500:tommy:/home/tommy:/bin/bash
保存,用tommy账户登录后,直接获取的就是root帐号的权限