当前位置:   article > 正文

linux 用户组与附加组

linux 用户组与附加组

用户和用户组

  • 查看用户
cat /etc/passwd
  • 1
root:x:0:0:root:/root:/bin/bash
  • 1

用户名(例如 root)
密码占位符(通常是 x,表示密码存储在 /etc/shadow 文件中)
用户 ID(UID)
组 ID(GID,主组的ID)
用户信息(通常是用户全名)
用户的家目录
用户的登录 shell

普通用户的UID和GID相同,并且用户名和组名也相同

  • 查看用户组
cat /etc/group
  • 1
sudo:x:27:amax,zhuo
  • 1

用户组名(例如 root)
组密码(通常是 x)
组 ID(GID)
该组包含的用户列表

  • 查看用户所在组
    组员有组的权限
id username
  • 1
  • 修改权限
# 给 所属用户、主组、其他用户 添加相应的权限
chmod +/- rwx
  • 1
  • 2
  • 修改用户组
#修改用户的主组(passwd 中的GID)
usermod -g 组名 用户名
#修改用户的附加组
usermod -G 组名 用户名
  • 1
  • 2
  • 3
  • 4

使用 usermod -G 命令时,不指定 -a 选项,它将替换用户的现有附加组列表。
如果您希望在用户的现有附加组列表中添加新的组而不是替换它们,请确保使用 -a 选项,例如 usermod -aG

  • 修改密码
passwd username
  • 1
  • 有sudo权限的组
    ubuntu
    sudo 组:用于执行超级用户(管理员)权限的组。
    centos
    wheel 组:用于执行超级用户(管理员)权限的组。
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/387841
推荐阅读
相关标签
  

闽ICP备14008679号