Linux系统下在普通用户如何使用root权限
2016-05-06 01:57
363 查看
在Linux系统下,以普通用户身份登录之后,可以按照以下步骤使用下root权限:
在普通用户下登录Linux:如果是XX:~$,则表明当前是普通用户
输入如下代码:
XX:~$ sudo passwd root
[sudo] password for XX: 输入密码
确认:输入密码
再确认:输入密码
提示成功更新密码
此时,root用户已经启用。
进入root的操作如下:
XX:~$ su -root
密码:输入密码
这里说一下 su -root和su root的区别:
su 后面不加用户是默认切到 root
su 是不改变当前变量
su - 是改变为切换到用户的变量
也就是说su只能获得root的执行权限,不能获得环境变量
而su -是切换到root并获得root的环境变量及执行权限
此时,已经可以进行root权限的操作了。操作如下图
我们可以看到$变成了#,#说明现在是使用root用户。
需要注意的是在这里输入密码,系统为了安全起见,它不把输入的密码隐藏起来,所以看不到你输入的密码。因此在这里请不要纠结。
如果想重新回到普通用户的话,则可以直接使用下面语句:
su 普通用户名
该过程不需要输入密码。
在普通用户下登录Linux:如果是XX:~$,则表明当前是普通用户
输入如下代码:
XX:~$ sudo passwd root
[sudo] password for XX: 输入密码
确认:输入密码
再确认:输入密码
提示成功更新密码
此时,root用户已经启用。
进入root的操作如下:
XX:~$ su -root
密码:输入密码
这里说一下 su -root和su root的区别:
su 后面不加用户是默认切到 root
su 是不改变当前变量
su - 是改变为切换到用户的变量
也就是说su只能获得root的执行权限,不能获得环境变量
而su -是切换到root并获得root的环境变量及执行权限
此时,已经可以进行root权限的操作了。操作如下图
我们可以看到$变成了#,#说明现在是使用root用户。
需要注意的是在这里输入密码,系统为了安全起见,它不把输入的密码隐藏起来,所以看不到你输入的密码。因此在这里请不要纠结。
如果想重新回到普通用户的话,则可以直接使用下面语句:
su 普通用户名
该过程不需要输入密码。
相关文章推荐
- Linux初级 文件处理命令
- linux--函数劫持--基于LD_PRELOAD
- kafka+zookeeper环境配置(Mac 或者 linux环境)
- Linux Terminal基本知识
- Linux上vim编辑器缩进的设置(方便如书写python代码)
- Linux初级 命令基本格式
- centos7 安装webmin
- CentOS 6.5下yum安装 MySQL-5.5全过程图文教程
- linux centos yum安装LAMP环境
- linux 新建用户、用户组 以及为新用户分配权限
- linux环境的Discuz 安装笔记
- centos下安装python3.5
- Linux makefile 文件的编写
- SSD卡驱动中trim命令的实现原理
- linux 下安装 搭建 svn服务器
- linux常用基本命令
- CentOS 7下 iptables/netfilter使用详解(一)
- linux命令(25):ln命令
- linux命令(24):find命令
- linux命令(23):cp命令