• linux文件与用户和群组


    文件基本属性


    在图片中alogrithm的文件属性为drwxrwxr-x,其中d代表此文件为目录。

    后面rwx,rwx,r-x分别代表文件所属者(ower),组(group),其他用户(other)的read,write,execute权限。

    更改文件权限

    1. chown 属主名 文件名
    2. chgrp 属组名 文件名
    3. chmod u=rwx,g=rx,o=rx 文件名,其中u代表user,g代表group,o代表other
    4. chomd 777 文件名,其中r(4),w(2),x(1)
    5. 其中r对于目录来说,表示该目录下文件名可以被列出,w表示重命名,删除,复制,移动,新建,x表示用户能否进入该目录成为工作目录

    用户

    1. 在/etc/passwd中存储了系统帐号

      在图片中root❌0:0:root:/root:/bin/bash,其中root代表帐号名称,x早期代表口令但为了安全现在放在了/etc/shadow中,0代表UID,0代表GID,root代表用户帐号说明,/root代表家目录,/bin/bash代表shell
    2. 在/etc/shadow存储了系统口令

      在图片中root:!:17187:0:99999:7:::,其中root代表帐号,!代表加密口令,17187代表最近更改日期,0代表不可更改天数,即此时0代表可以随时更改,99999口令需要过99999天之后必须更改,7代表口令需要变更时开始提醒天数,后依次为口令过期任可以使用bash等部分功能天数,口令过期时间,保留字段
    3. useradd 选项 用户名 添加用户
    4. passwd 选项 用户名 设置密码
    5. userdel 选项 用户名 删除用户
    6. usermod 选项 用户名 修改用户配置

    群组


    在图片中adm❌4:syslog,zyw,其中adm组名,x口令移到了/etc/gshadow中,4代表GID,syslog,zyw代表该群组下帐号。

    1. groupadd 群组名
    2. groupmod 群组名
    3. groupdel 群组名
    4. gpasswd 群组名 给群组添加口令
    5. gpasswd -A 用户名 群组名 设置群组管理员
  • 相关阅读:
    Graylog安装操作
    CF1012C Hills
    MySQL 加锁处理分析
    2.22考试
    int(1)和int(11)是否有区别?
    「LibreOJ NOI Round #1」验题
    MySQL一致性非锁定读
    [学习笔记]凸优化/WQS二分/带权二分
    MySQL latch小结
    [八省联考2018]林克卡特树lct——WQS二分
  • 原文地址:https://www.cnblogs.com/yunwuzhan/p/6671179.html
Copyright © 2020-2023  润新知