用户操作

  1. 添加用户:useradd -m 用户名 然后设置密码 passwd 用户名
  2. 删除用户:userdel -r 用户名

在root权限下,useradd只是创建了一个用户名,如 useradd +用户名,它并没有在/home目录下创建同名文件夹,也没有创建密码,因此利用这个用户登录系统,是登录不了的,为了避免这样的情况出现,可以用 useradd -m +用户名的方式创建,它会在/home目录下创建同名文件夹,然后利用passwd + 用户名为指定的用户名设置密码。

赋予root权限

  • 方法一: 修改/etc/sudoers 文件,找到下面一行,把前面的注释(#)去掉

    ## Allows people in group wheel to run all commands
     %wheel    ALL=(ALL)    ALL`    (注释(#)去掉)
    
    然后修改用户,使其属于root组(wheel),命令如下:
    #usermod -g root chenjiafa
    

    修改完毕,现在可以用shenlanit帐号登录,然后用命令su – ,即可获得root权限进行操作。

  • 方法二: 修改/etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示:

    ## Allow root to run any commands anywhere
    root    ALL=(ALL)     ALL
    chenjiafa   ALL=(ALL)     ALL
    修改完毕,现在可以用chenjiafa帐号登录,然后用命令su –,即可获得root权限进行操作。
    
  • 方法三: 修改/etc/passwd 文件,找到如下行,把用户ID修改为0 ,如下所示:

    chenjiafa:x:500:500::/home/chenjiafa:/bin/bash
    
    修改后如下
    chenjiafa:x:0:500::/home/chenjiafa:/bin/bash
    
    保存,用chenjiafa账户登录后,直接获取的就是root帐号的权限。