zoukankan      html  css  js  c++  java
  • linux100day(day7)--用户管理和权限管理简单介绍

    系统基础

        计算机的三大部件 CPU 内存 IO 总线

        一般使用system call和api来调用硬件

        一些基础命令,

    pwd 查看当前路径
    
    cal 计算器
    
    clock 时钟
    
    hwclock 显示与设置硬件时钟

    用户管理

    useradd 创建用户

    -c 制定用户描述
    
    -d 指定家目录
    
    -g 指定主组
    
    -G 指定附加组
    
    -s 指定shell程序
    
    -u 指定UID
    
    -M 不创建家目录

    userdel 删除用户

    -r 默认删除是不删除家目录的,需要使用-r参数将家目录一起删除

    usermod 修改用户

    -c 修改备注
    
    -d 修改家目录
    
    -m 与-d一起使用时会将原有的家目录移动到指定目录
    
    -g 修改用户所属组
    
    -G 修改用户附加组
    
    -s 修改登录使用shell
    
    -u 修改用户id
    
    -o 容许uid相同,需要和-u一起使用

    password密码设置

    -l lock
    
    -u unlock
    
    -d 删密码

    常用修改密码方式

    ehco “密码”|passwd --stdin “用户名”

    组管理

    groupadd 添加组

    groupdel 删除组

    groupmod 修改组

    -n 修改组名
    
    -p 指定组密码
    
    -g 指定组id
    
    -o 允许组id相同

    几个重要的文件

    /etc/passwd

    /etc/shadow

    /etc/skel

    这个目录下的文件均会被复制到每一个普通用户的家目录中,一般用来做警告

    用户权限

    r w x (可读,可写,可执行)

    4 2 1 (用数字表示)

    chmod 修改权限 777(表示所有用户可读可写可执行)第一位表示文件所属者,第二位表示所属组,第三位表示其他人

    chown 修改属主

    特殊权限位

    chmod u+s 在执行动作时获得该属主权限
    
    chgroup u+s 在执行动作时获得该属组权限
    
    chmod +t 可以修改删除自己的文件,但是无法删除修改别人的文件

    用户acl

    setfacl -m 添加
    
           -x 删除
  • 相关阅读:
    Android手机资料拷贝导出工具 --- 91手机助手
    Adobe Acrobat Reader DC For Android 下载
    How to install Wine on Ubuntu Linux 64bit
    Ubuntu 最好用的CHM阅读器KchmViewer
    精品绿色便携软件 & 录制操作工具
    windows 电脑配置信息检测
    彻底理解android中的内部存储与外部存储
    Web标准颜色 System.Drawing.Color
    傲游浏览器---自定义 UserAgent 字符串
    Android direct-boot
  • 原文地址:https://www.cnblogs.com/Y139147/p/11422246.html
Copyright © 2011-2022 走看看