zoukankan      html  css  js  c++  java
  • contos7 用户管理相关操作命令

    # 查看用户列表
    cut -d : -f 1 /etc/passwd
    
    # 查看可以登录系统的用户
    cat /etc/passwd | grep -v /sbin/nologin | cut -d : -f 1
    
    # 查看登录用户正在使用的进程信息
    w
    
    # 查看曾经使用过系统的用户信息
    last
    
    # 添加用户(创建home目录lixingwu,指定shell:/bin/sh,添加用户描述:this is a lixingwu)
    useradd -m -d /home/lixingwu -s /bin/sh -f -1 -c "this is a lixingwu" lixingwu
    
    # 查看用户信息
    cat /etc/passwd |grep lixingwu
    id lixingwu
    
    # 查看用户状态
    passwd -S lixingwu
    
    # 锁定用户(二选一,需要一一对应使用)
    passwd -l lixingwu
    usermod --lock lixingwu
    
    # 解锁用户(二选一,需要一一对应使用)
    passwd -u lixingwu
    usermod --unlock lixingwu
    
    # 修改密码
    passwd lixingwu
    
    # 删除用户及home目录
    userdel –r lixingwu 
    
    # 创建组
    groupadd test
    
    # 查看组
    cat /etc/group
    
    # 删除组
    groupdel test
    
    # 修改组
    groupmod -n test1 test
    
    # 用户分配组
    usermod -G test1 lixingwu
    
    # 查看文件或目录的权限
    ls -l
    
    # 分配权限(分配详情:https://blog.csdn.net/neubuffer/article/details/16901075)
    chmod g+rwx a.txt
    chmod u+rwx,g+rx,o+r b.txt
    chmod u-x b.txt
    
    # 修改文件所有组
    chgrp test1 c.txt
    
    # 修改文件所有者
    chown -R lixingwu b.txt
    
    # 查看权限详细信息
    getfacl a.txt
    

    权限码计算方式

    r=4,w=2,x=1 
    
    chmod u+rwx,g+rx,o+r b.txt 等价于:chmod 754 b.txt
    chmod u=rwx,g=rwx,o=rwx b.txt 等价于:chmod 777 b.txt
    
    计算方式:
    u+rwx   g+rx    o+r
    4+2+1   4+1     4
    7       5       4
    
  • 相关阅读:
    Jenkins的多个任务并串联参数传递
    jenkins任务构建失败重试插件Naginator Plugin
    通过hive向写elasticsearch的写如数据
    Elasticsearch中的索引管理和搜索常用命令总结
    Elasticsearch安装
    运行 Spark on YARN
    Jenkins console输出乱码???
    spark的standlone模式安装和application 提交
    多种排序算法整理
    结构型模式(二)
  • 原文地址:https://www.cnblogs.com/lixingwu/p/11237946.html
Copyright © 2011-2022 走看看