zoukankan      html  css  js  c++  java
  • linux添加root权限用户

    第一步,添加普通用户

     

     

    创建用户、设置密码、修改用户、删除用户:

    useradd testuser创建用户testuser

    passwd testuser给已创建的用户testuser设置密码

    说明:新创建的用户会在/home下创建一个用户目录testuser

    usermod --help修改用户这个命令的相关参数

    userdel testuser删除用户testuser

    rm -rf testuser删除用户testuser所在目录

     

    上面的几个命令只有root账号才可以使用,如果你不知道自己的系统上面的命令在什么位置可以使用如下命令查找其路径:

     

    locate useradd

    第二步,添加权限

    编辑/etc/passwd文件,

    把新加的用户uid和gid改为0即可:

    原来:

    testuser:x:5:5::/home/testuser:/bin/bash

    修改后:

    testuser:x:0:0::/home/testuser:/bin/bash

     

    其他方法:

     

     

    useradd -u 0  -o  -g root  -G root -d /home/user1 user1

     

     

    说明:

     

    -u 0 指将uid指定为0(零)与root相同,登录后的提示符为#而非$.

     

    -o 指因为重复了uid(与root帐号的uid重复)必须指定这个参数.

     

    -g root 初始化组的组名,当用户属于多个组时,(在-G参数中指定),登录时所在组。缺省该项时,系统新建一个与用户名同名的组,并且初始化时设为该组名.而不论-G指定为哪些组.

     

    -G root 指定用户名所属的组列表,一个用户可以属于多个组,组名间用逗号分隔,组名必须已经存在.

     

    -d /home/user1指定用户的属主目录

     

    user1 新建的用户名为user1.

     

     

     

    测试:可以用id user1命令测试用户名user1的属性,显示为:

     

    uid=0(root),gid=0(root),group=0(root)

     

    说明:gid指明的即为初始化GID号.

     

    作者 0XCC


  • 相关阅读:
    C#根据IP地址和子网掩码计算广播地址
    关于ZIP大文件压缩
    JVM内存的设置
    Eclipse下内存溢出错误(OutOfMemoryError)
    实体化视图的使用心得(转)
    Java 调用cmd.exe命令
    select 操作选中添加、删除操作Javascript
    quartz定时任务时间设置
    手动安装 MyEclipse6.5 FindBugs
    App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure.-解决办法
  • 原文地址:https://www.cnblogs.com/time93/p/9347573.html
Copyright © 2011-2022 走看看