zoukankan      html  css  js  c++  java
  • Linux 用户 和 组 快速了解

    1用户

    Linux中“只有超级管理员”才有权限操作 用户 和组)

    1.1添加用户

     useradd 命令

    例如 useradd hly //添加了一个新账户 hly

    用户添加后 会存放在一个文件中, /etc/passwd

    vim /etc/passwd

    输入大写G 光标到文本底部

     

    字段分析

    hly: 代表用户名

    x:  表示密码部分 一个占位符 这里不可以写明文密码

    真实密码在 /etc/shadow 文件里

    1001(第1个):代表用户id

    1001(第2个):代表用户组的id

    /home/hly:  家目录

    /bin/bash  表示用户锁所对应的解析器的位置  如果是bash 则代表可以登录 如果是nologin 则不能登录

    1.2设置/修改密码

    命令 passwd

    例如 #passwd hly 回车

    输入两次密码即可

    1.3修改用户名 用户组

    命令 usermod 参数 用户名

    语法

       -l 修改用户名  例如 usermod -l newhly hly   hly 用户名修改为 newhly (家目录不会改变)

       -g 修改用户组  

     

    例如: newhly 的用户组id 修改为 oot 账号一个组内

    usermod  -g  0  newhly

    1.4删除用户

    userdel

    语法 userdel  username   (并不删除家目录)

    例如:userdel newhly

    2 用户组

    2.1 添加用户组

    命令 groupadd

    语法 #group 用户组名

    例如: group china 添加一个组china  可通过/etc/group 查看

     vim /etc/group

    分析字段值

    bin用户组名

    x:  密码占位符

    1: 用户组id

    bin,daemon 用户组内成员名称

    2.2用户组编辑

    groupmod

    groupmod -n 新用户组 旧用户

    例如:groupmod -n chinas china

    vim /etc/group 查看结果

    2.3用户组删除

    groupdel

    groupdel 删除的用户组名

    注意:如果被删的用户组中 有用户名  是不可以删掉的  如果需要删除则可以先将组内成员删掉或者 移动用户到别的组

    特别注意 Linux中“只有超级管理员”才有权限操作 查看 文件夹/文件 权限信息  ls -l ls -all

  • 相关阅读:
    java并发编程(1)并发程序的取消于关闭
    Matlab插值函数
    log4j的配置
    spring-mvc注解(mvc:annotation-driver,JSON,配置详解)
    matlab画图函数plot()/set/legend
    matlab 曲线拟合
    Linux安装库文件(环境变量和makefile)
    css生成彩色阴影
    JSON.stringify()还可以这么用
    ES6中新增的数组知识记录
  • 原文地址:https://www.cnblogs.com/handle/p/9249926.html
Copyright © 2011-2022 走看看