仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 833|回复: 9
打印 上一主题 下一主题

[CentOS(社区)] 带来一篇CentOS下通俗用户若何暂时获得root权限

[复制链接]
深爱那片海 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:46:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!在现实任务中,公司不会将root用户直接给员工应用,而是经由过程员工本身的账号暂时取得体系的root权限。
1.我如今测试的情况是:redhatlinux6

[root@rhel1xcg]#uname-a
Linuxrhel1.kongzhong.com2.6.32-279.el6.x86_64#1SMPWedJun1318:24:36EDT2012x86_64x86_64x86_64GNU/Linux



2.创立两个通俗用户,分离为kongzhong,xcg;并设置暗码
[上面只演示一个账号的创立]

[root@rhel1~]#useraddxcg
[root@rhel1~]#passwdxcg
Changingpasswordforuserxcg.
Newpassword:
Retypenewpassword:
passwd:allauthenticationtokensupdatedsuccessfully.




3.上面有兴致的可以切换到适才创立的账号下,装置一些只要root权限才可以装置的软件,看通俗用户能否有权限
4.付与root权限,有三种方法,以下:
在修正时,我们发明此文件只读,所以,我们须要在root用户下,将权限改成可修正的权限,修正完后,记得将权限改成本来的440

[root@rhel1~]#cd/etc/
[root@rhel1etc]#llsudoers
-r--r-----.1rootroot4002Mar22012sudoers
[root@rhel1etc]#chmod755sudoers
[root@rhel1etc]#llsudoers
-rwxr-xr-x.1rootroot4002Mar22012sudoers
[root@rhel1etc]#chmod440sudoers#此步,在修正好/etc/sudoers外面的内容后,将权限复原



(1).办法一:修正/etc/sudoers文件,找到上面一行,在root上面添加两行,以下所示:

[root@rhel1~]#vim/etc/sudoers
rootALL=(ALL)ALL
xcgALL=(ALL)ALL#这个在切换时,是须要输出暗码的,暗码是以后通俗用户的暗码
kongzhongALL=(ALL)NOPASSWD:ALL#这个在切换时,不须要输出暗码



修正终了,用xcg,kongzhong帐号登录,
然后,履行sudo敕令,便可履行响应的敕令;
或许履行sudosu,暂时切换到root用户下,获得root权限。
(2).办法二:修正/etc/sudoers文件,去除上面这一行的正文,然后修正通俗用户默许组为wheel

[root@rhel1~]#vim/etc/sudoers
%wheelALL=(ALL)ALL
然后,修正通俗用户,使其属于wheel组,敕令以下:
[root@rhel1etc]#usermod-gwheelkongzhong1



修正终了,用kongzhong1帐号登录;
然后,履行sudo敕令,便可履行响应的敕令;
或许履行sudosu,暂时切换到root用户下,获得root权限
(3).办法三:修正/etc/passwd文件,找到以下行,把用户ID修正为0,以下所示:

[root@rhel1~]#vim/etc/passwd
kongzhong2:x:504:504:kongzhong2:/home/kongzhong2:/bin/bash
修正后以下
kongzhong2:x:0:500:kongzhong2:/home/kongzhong2:/bin/bash



保留,用kongzhong2账户登录后,直接获得的就是root帐号的权限。

以上三种办法,建议应用第一种,第三种激烈不建议应用,企业也不会去应用。


本文出自“没有伞的孩子必需尽力奔驰”博客,请务必保存此出处http://634871.blog.51cto.com/624871/1325907


如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!
爱飞 该用户已被删除
沙发
发表于 2015-1-15 14:10:59 | 只看该作者

带来一篇CentOS下通俗用户若何暂时获得root权限

路过
admin 该用户已被删除
板凳
发表于 2015-1-18 05:25:29 | 只看该作者
一定要学好命令,shell是命令语言,命令解释程序及程序设计语言的统称,shell也负责用户和操作系统之间的沟通。
小女巫 该用户已被删除
地板
发表于 2015-1-27 05:29:03 来自手机 | 只看该作者
掌握在Linux系统中安装软件,在安装Linux工具盘后大致日常所需的软件都会有,一般网络提供下载的软件都会有安装说明。
分手快乐 该用户已被删除
5#
发表于 2015-2-5 10:14:47 | 只看该作者
Linux高手更具有鼓励新手的文化精神。如何在Linux社区获得帮助,需要说明的是你要有周全的思考,准备好你的问题,不要草率的发问。
冷月葬花魂 该用户已被删除
6#
发表于 2015-2-11 12:18:46 | 只看该作者
一定要学好命令,shell是命令语言,命令解释程序及程序设计语言的统称,shell也负责用户和操作系统之间的沟通。
小妖女 该用户已被删除
7#
发表于 2015-3-2 14:42:04 | 只看该作者
现在的linux操作系统如redhat,难点,红旗等,都是用这么一个内核,加上其它的用程序(包括X)构成的。
蒙在股里 该用户已被删除
8#
发表于 2015-3-11 06:34:28 | 只看该作者
把这个问题放在其他Linux社区请求帮助也是一种选择。如果Linux得不到答案,请不要以为我们觉得无法帮助你。有时只是看到你问题的人不知道答案罢了。这时换一个社区是不错的选择。
9#
发表于 2015-3-18 02:19:56 | 只看该作者
安装一个新的软件时先看README,再看INSTALL然后看FAQ,最后才动手安装,这样遇到问题就知道为什么。如果Linux说明文档不看,结果出了问题再去论坛来找答案反而浪费时间。
柔情似水 该用户已被删除
10#
发表于 2015-3-25 14:23:15 | 只看该作者
通过自学老师给的资料和向同学请教,掌握了一些基本的操作,比如挂载优盘,编译程序,在Linux环境下运行,转换目录等等。学了这些基础才能进行下面的模拟OS程序。?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 16:31

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表