美文网首页
[Linux常用命令] root权限

[Linux常用命令] root权限

作者: yorickshan | 来源:发表于2018-03-28 17:34 被阅读38次

添加用户

用adduser命令添加一个普通用户

adduser tommy  //添加一个名为tommy的用户 
passwd tommy   //修改密码
Changing password for user tommy.
New UNIX password:     //在这里输入新密码
Retype new UNIX password:  //再次输入新密码
passwd: all authentication tokens updated successfully.

获取root权限

sudo

输入密码(当前用户而非超级账户的密码)即可获得超级用户权限(root权限)
但这种方式有时间限制

sudo -i

sudo -i:为了频繁的执行某些只有超级用户才能执行的权限,而不用每次输入密码,可以使用该命令。提示输入密码时该密码为当前账户的密码。执行该命令后提示符变为“#”而不是“$”。想退回普通账户时可以执行“exit”或“logout”
这种方式没有时间限制

通过su切换到root用户

su : 切换到某某用户模式,提示输入密码时该密码为切换后账户的密码,用法为“su 账户名称”。如果后面不加账户名时系统默认为root账户,密码也为超级账户的密码
这种方式没有时间限制

重置root用户密码

sudo passwd root  #这样就可以设置root用户密码了,之后就可以自由切换到root用户

切换到root用户

su  #输入你设置的root用户密码即可完成切换

回到普通用户权限

su "king"
或
exit

修改 /etc/sudoers 文件


找到下面一行,把前面的注释(#)去掉

## Allows people in group wheel to run all commands
%wheel    ALL=(ALL)    ALL

然后修改用户,使其属于root组(wheel),命令如下

usermod -g root tommy

修改完毕,用tommy帐号登录,然后用命令 su - ,即可获得root权限进行操作


找到下面一行,在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权限进行操作

相关文章

  • 22016.09.08 Linux 常用命令、vim及nodej

    Linux 基础常用命令 更新命令(安装前执行,需要root高级用户权限)# apt-get update 检查是...

  • Linux常用命令

    Linux常用命令 sudo -i 获取管理员权限 ls -l 列出当前目录下所有文件 ssh root@18...

  • sudo命令实现原理简析

    sudo是Linux上的常用命令,其目的是为了给普通用户提升操作权限,完成一些需要root权限才能完成的任务。那么...

  • Linux常用命令及使用方法大全

    作者:Rose本文详细列出Linux常用命令及使用方法,欢迎收藏,方便日后使用。1.# 表示权限用户(如:root...

  • linux

    linux包括常用命令 空间,权限,

  • day16-系统权限

    Linux基础权限 Linux基础权限是9个字符-rw-r--r-- 1 root root 53 Mar 19 ...

  • Linux 学习笔记

    1. Linux 常用基础命令 关闭系统(root 权限):halt; 重启系统(root 权限):reboot;...

  • linux学习笔记(1)基础命令

    linux 常用命令 [root@localhost~]#其中: root 当前登录用户, localhost 主...

  • Android root原理

    来源:知乎 > Android的内核就是Linux,所以Android获取root其实和Linux获取root权限...

  • Linux的ROOT账号的思考

    Linux权限 Linux权限分为普通用户、sudo权限、ROOT权限。 【1】普通权限,能执行在操作系统执行一般...

网友评论

      本文标题:[Linux常用命令] root权限

      本文链接:https://www.haomeiwen.com/subject/pcjaqftx.html