导航:首页 > 操作系统 > linux赋予用户root权限

linux赋予用户root权限

发布时间:2022-06-21 23:00:13

linux 下如何给用户添加权限

linux 添加用户、权限:
# useradd –d /usr/sam -m sam
命令创建了一个用户sam,其中-d和-m选项用来为登录名sam产生一个主目录/usr/sam(/usr为默认的用户主目录所在的父目录)。
假设当前用户是sam,则下面的命令修改该用户自己的口令:
# passwd
Old password:******
New password:*******
Re-enter new password:*******
如果是超级用户,可以用下列形式指定任何用户的口令:
# passwd sam
New password:*******
Re-enter new password:*******
参考====================================
1、添加用户
首先用adser命令添加一个普通用户,命令如下:
#adser tommy //添加一个名为tommy的用户
#passwd tommy //修改密码
Changing password for user tommy.
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 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权限进行操作。

❷ linux下怎么赋予root权限

如果你已经是超级用户了,那么你就可以直接进入超级用户,随意给你想赋予文件权限的那个文件或者子目录赋予 root 权限;如果你不是超级用户的话,那就需要你具备一些额外的本事了,给你需要的文件或者子目录赋予 root 权限。

❸ linux下如何添加一个用户并且让用户获得root权限

1、添加用户,首先用adser命令添加一个普通用户,命令如下: #adser tommy //添加一个名为tommy的用户#passwd tommy //修改密码Changing password for user tommy.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 tommy修改完毕,现在可以用tommy帐号登录,然后用命令 su - ,即可获得root权限进行操作。方法二:修改/etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示## Allow root to run any commands anywhereroot ALL=(ALL) ALLtommy 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帐号的权限。建议阅读linux相关书籍比如说《linux就该这么学》。

❹ linux中怎么给普通用户分配root权限啊

普通用户加root权限方法:
1、直接修改passwd文件 ,将普通用户的uid改成0

2、usermod -u 0 -o liuzhen,以用户lz为例,要加-o选项,不然提示已存在。

3、给root用户改名字
先修改passwd文件,再修改shadow文件,将root改成需要分配权限的普通用户名
然后使用lzz登录,使用原来的root密码即可

❺ 什么命令linux提升普通用户权限

useradd jerry 创建普通用户

passwd jerry 给用户设置密码

usermod -g root jerry 把普通用户加入root组,就是管理员组,权限就很大了

组id是0了 已经在root组了,一般情况这种权限就够了

❻ 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

阅读全文

与linux赋予用户root权限相关的资料

热点内容
做跨境如何选择云服务器 浏览:313
学会英语学编程方便吗 浏览:40
什么叫可编程控制器 浏览:548
UG命令变成灰色用不了 浏览:150
sdk命令 浏览:94
好玩免费下载的解压游戏 浏览:9
单片机老师招聘考试内容 浏览:425
弹性云服务器配置流程 浏览:304
android交叉编译linux 浏览:988
金圣叹水浒传pdf 浏览:501
安卓官换新机是什么意思啊 浏览:922
java如何分页 浏览:558
如何查找加密的视频 浏览:742
单片机lcd汉字显示 浏览:879
能够识别中文的编译器 浏览:63
androidlayout注释 浏览:959
重启手机命令 浏览:838
程序员那么可爱男女主是谁 浏览:492
文件如何上传到自己的服务器 浏览:401
你用什么app 浏览:224