zoukankan      html  css  js  c++  java
  • 用户管理和文件权限

    用户和用户组

    Linux系统是一个 多用户 的操作系统,任何一个用户,要使用系统,都必须使用Linux账号登陆系统。

    Linux账号是向系统管理员申请创建的。

    系统管理员可以为不同用户的账号分配不同的权限,从而控制他们对系统资源的访问。

    每个用户都属于一个 用户组 ,每个用户组对应一个 GroupID

    用户:用户的 ID 与账号的信息就存储在文件 /etc/passwd 当中。

    用户组:用户组 ID 的信息就存储在文件 /etc/group 当中

    添加用户

    你作为拥有root账号的管理员, 可以为他创建一个用户账号。

    1、添加一个用户byhy ,使用命令 useradd  byhy

     该命令,同时也为该用户创建了一个用户组, 组名就叫 byhy

     

     2、可以创建用户的时候,就加入一个指定的root组,而不是新建一个组

     

    设置密码

    使用命令 passwd

     只有root用户才可以给其他用户设置密码,普通用户只能修改自己的密码

    删除用户

    假如,有一天,这位同事辞职了,你需要删除他的账号,使用命令 userdel 用户名

    用户间切换

    切换账号使用命令 su

    添加用户组

    使用 groupadd 命令

    向系统中增加了一个新组byhyusers,

    删除用户组

    使用 groupdel 命令

    从系统中删除组byhyusers

    改变用户所属组

    将一个用户从组1改到组2,需要root用户使用 usermod 命令

    用户和组常用命令

    groups 查看当前登录用户的组内成员

    groups test 查看test用户所在的组,以及组内成员

    whoami 查看当前登录用户名

    linux文件访问权限

    有三种权限: 读(r)、写(w)、执行(x)

    ll 查看

    修改文件访问权限 chmod

     

     

     创建者本身权限

    改变文件所有者及文件所在组

     chown将指定文件的拥有者改为指定的用户或组

     用命令chgrp改变文件所有者组

  • 相关阅读:
    阿里云 ssl 证书 免费申请
    重启aliyun esc 需要重新启动redis
    SSL证书部署
    前端性能优化--合并请求
    npm 镜像修改
    google 浏览器插件安装
    离线安装.NET Framework 3.5
    A new session could not be created. (Original error: Could not find a connected Android device.)
    error: device unauthorized.
    pip 批量安装包
  • 原文地址:https://www.cnblogs.com/xiaomengceshi/p/13623245.html
Copyright © 2011-2022 走看看