Linux普通用户如何获取root权限
2018-03-07 09:29
417 查看
在Linux系统下操作时,执行某些命令需要用到root权限,而当前登录的只是普通用户,如何能够不使用root用户密码,而又能执行root权限的命令呢?有两种临时方法:
visudo
或
sudoedit
提示:有些发行版的sudo提供了sudoedit,有些则提供了visudo,功能上基本一样。也可以使用其他编辑器如vi进行编辑/etc/sudoers,但由于文件是只读的,请强制保存(如w!)或去除只读属性再保存。
然后找到
root ALL=(ALL) ALL
在下面加入
xxx ALL=(ALL) ALL
如果sudo时不想输入密码,可以把上句改成:
xxx ALL=(ALL) NOPASSWD: ALL
保存文件,然后xxx用户就可以用sudo或以上命令了。
一、sudo su
执行后按提示输入当前用户的密码,就可以用root身份登录到终端了;二、sudo su - root
操作步骤及结果和使用 sudo su 一样,区别在于会把上下文环境变量和当前路径也切换为root用户的;注意
这2个命令可用的前提是当前用户必须属于sudoer用户(可以使用sudo的用户叫做sudoer),那如何把当前用户添加到sudoer呢?例如,要把 xxx 用户添加到 sudoer,则执行(假设已经安装了sudo):visudo
或
sudoedit
提示:有些发行版的sudo提供了sudoedit,有些则提供了visudo,功能上基本一样。也可以使用其他编辑器如vi进行编辑/etc/sudoers,但由于文件是只读的,请强制保存(如w!)或去除只读属性再保存。
然后找到
root ALL=(ALL) ALL
在下面加入
xxx ALL=(ALL) ALL
如果sudo时不想输入密码,可以把上句改成:
xxx ALL=(ALL) NOPASSWD: ALL
保存文件,然后xxx用户就可以用sudo或以上命令了。
相关文章推荐
- Linux下,普通用户如何临时获取root权限,来满足工作需要。
- linux下,普通用户获取root权限
- linux下普通用户获取root权限
- 普通用户如何临时获取root权限
- [Linux]Ubuntu下如何将普通用户提升到root权限
- linux普通用户修改root密码及获取root权限
- Linux学习之如何让普通用户获得ROOT权限
- 普通用户如何临时获取root权限
- linux下如何添加一个用户并且让用户获得root权限
- Linux下让一个普通用户并且获得root权限
- [转]普通用户获取ROOT权限-sudo详解
- 关于openstack中普通用户如何获取权限查询集群信息,创建模版flavor
- linux普通用户设置root权限
- Linux下普通用户用sudo su给自己加root权限的方法
- 以普通用户启动的Vim如何保存需要root权限的文件
- Linux 普通用户拿到root权限及使用szrz命令上传下载文件
- 【Linux】WinSCP普通用户登录sftp后切换到root权限
- linux使普通用户获得root权限的vmsplice系统调用漏洞分析
- 求救:linux中,普通用户如何具有home的读写权限
- linux普通用户获取管理员权限