zoukankan      html  css  js  c++  java
  • Linux基础第五课——用户管理

    用户管理

    • 一个用户必须有一个主组
    • 一个用户可以拥有多个组 但是必须一个主组 其它组是临时组
    • 一个组可以拥有多个用户
    • 用户的信息放到 /etc/passwd 用户的密码 存入 /etc/shadow 组信息存到 /etc/group

    添加用户 add

    useradd shengliang 这时候会在 /etc/passwd 下生成一条记录 
    
    shengliang:x:1001:1001::/home/shengliang:
    用户名 密码 用户id 所属组的id 备注信息 /home/shengliang 家目录 
    
    /bin/bash 表示 该用户具备执行脚本的权限 也就是可以切换登陆 
    
    /usr/sbin/nologin 表示虽然存在该用户 但是 不具备执行脚本的权限 也就是不能登陆 
    
    
    useradd 
     -g 组名 用户名 创建用户的同时直接将其加入到指定的组 要求这个组 先存在 
     -u shuzi #创建用户的同时自己指定用户的id 
     -m #创建用户的同时自动在 /home下 创建家目录
     -d #创建用户的同时自己指定用户的家目录 
     sudo useradd -d /haha/yibinbin/ yibinbin 
     -s /usr/sbin/nologin 
     sudo useradd -s /usr/sbin/nologin/ mingyao 
     sudo useradd -s /bin/bash junfeng
    

    删除用户 userdel

    userdel 用户名 #如果制定了家目录 这样只会删除 /etc/passwd 这一条记录 家目录不会删除 
    userdel -r 用户名 删除用户的同时 把家目录也给干掉
    

    usermod

    -u 用户id
    -g 组id 
    -G 附属组的名称 
    -a 将用户添加到附属组 要求 -a和-G要一起使用 
    -d 家目录 
    -l 登陆名 
    
    sudo usermod -u 1003 -g 1001 -l haobazi haoquan #将haoquan 登陆名改为haobazi 用户id zuid 更改 
    sudo usermod -a -G junfeng haobazi #-G代表临时组 将 haobazi 加入到临时组 
    

    passwd

    passwd 用户名
     -l 锁定账户的密码 
     -u 解锁账户的密码 
     
     root 用户可以修改其它用户的密码 
     普通用户只能更改自己的密码 
    

    su 和sudo

    ubuntu 默认禁用 root 新系统第一次创建的用户这个用户属于sudo组 这个sudo组 比管理员用户权限低

    比普通用户高 在修改一些只有管理员才有权限改的文件 必须加上sudo

    su 切换用户 
    
    sudo 
    
    
    id 查看当前用户id 和组信息 
    groups 查看当前用户属于哪些组 
    
    whoami 查看当前是哪个用户登陆了 
    

    组管理 groupadd

    groupadd 组名 会在 /etc/group 下面会生成一条记录 
    
    kangbazi:x:6671:
    组名 密码 组id 
    
    groupdel 组名 删除指定的组 
    sudo groupmod -n xiaobinbin yibinbin #给组重命名 新组名 原来的组名 
     
    groups 显示用户的组
    
  • 相关阅读:
    python列表解析和正同表达式
    python实现屏幕截图
    pngCanvas 是一个使用纯Python代码的生成png图像的工具
    windows 7 提示升级到windows 10补丁
    openerp所用QWEB2的调试笔记
    修改 Ubuntu 13.04 LAMP 服务器端口号
    DEB方式在UBUNTU安装ODOO 8.0
    在openerp撰写消息中增加图片
    ubuntu挂载3T新硬盘并更换home分区
    MPEG-4 压缩编码标准
  • 原文地址:https://www.cnblogs.com/hankleo/p/10461880.html
Copyright © 2011-2022 走看看