zoukankan      html  css  js  c++  java
  • Linux 创建用户 用户组 用户权限

    首先 你要有个root账号 然后才能做下面几条操作:

    useradd username  创建用户username
    passwd user_pwd      给已创建的用户username设置密码

    关于useradd的某些参数:

    -u UID:指定 UID,这个 UID 必须是大于等于500,并没有其他用户占用的 UID

    -g GID/GROUPNAME:指定默认组,可以是 GID 或者 GROUPNAME,同样也必须真实存在

    -G GROUPS:指定额外组

    -c COMMENT:指定用户的注释信息

    -d PATH:指定用户的家目录

    这样创建用户的会在你的/home 文件夹下面创建一个username的文件夹

    然后cat /etc/password 可以看到你新建的用户在面显示

    userdel username  删除用户username
    rm -rf username     删除用户username所在目录

    切换下刚才添加的用户:
    su username  查看一下对应的位置 可以进去  没毛病

    exit就回到了root用户了

    添加用户组

    groupadd groupname  添加用户组

    groupdel groupname  删除用户组

    PS:关于组的增加和删除信息会在etc目录的group文件中找到 命令cat /etc/group 可以看到自己的分组和分组id

    关于修改用户权限有一个简单粗暴的方法  

    直接vi /etc/password  进行修改   是不是很暴力。。。

    下面说正事儿,关于uid:

    0 表示管理员(root)

    1 - 500 表示系统用户

    501 - 65535 表示普通用户  一般是这样的,不过不同的Linux版本可能有些偏差

     chown [-cfhvR] [--help] [--version] user[:group] file... 

  • 相关阅读:
    ld -l选项注意事项
    linux下创建用户(转)
    delete void *
    __attribute__机制介绍(转)
    正常断开连接情况下,判断非阻塞模式socket连接是否断开
    std::thread “terminate called without an active exception”
    Android 开发手记二 C可执行程序编译实例(转帖)
    c++11 on Android
    由一段小程序看算法复杂度
    Linux守护进程的编程实现(转)
  • 原文地址:https://www.cnblogs.com/pfdltutu/p/9139307.html
Copyright © 2011-2022 走看看