废物头子
2023-11-03 02:33 deepin
newgrp命令在1060a的帮助文档中显示为用户命令,但是1060a不给权限。而且修改权限后普通用户也登录不上去,现在很好奇是统信修改了这里还是龙蜥修改了这里。
Reply Like 0 View the author
newgrp命令在1060a的帮助文档中显示为用户命令,但是1060a不给权限。而且修改权限后普通用户也登录不上去,现在很好奇是统信修改了这里还是龙蜥修改了这里。
确认了,统信在newgrp命令这个地方改了
专业
点赞
感谢支持
统信改这条命令真的看不懂
把命令权限改成了rwxr--r--,普通用户用不了,把权限该回去,会发现登录有问题。但是在系统的man帮助手册里面这是一条用户命令,这没改彻底啊
必须点赞
Popular Events
More
1060a分享系列之用户与组管理
一、用户和组的概念
(1)什么是用户
因为不同的服务使用不同的用户来管理更加安全;并且使用多用户,能够让系统的运行效率更高;并且有利于系统的权限分配和管理
在系统内部,通过给每一个用户分配一个唯一标识号(用户ID或UID)来区分不同的用户,而用户名是为了方便我们使用而产生的。我们使用用户账户时,通常会为其分配一个密码,用于登录时证明是实际的授权用户。
用户有三种主要类型:超级管理员、系统用户和普通用户。
可以使用
id
命令显示当前登录用户的信息。(2)什么是用户组
组是用户的集合。组可用于向一组用户授予文件访问权限,而非仅仅向一共用户授予访问权限。在系统内部通用通过唯一标识号(组ID或GID)来区分不同的组。组名称是为了方便用户使用。
对于一个用户来说用户组可以分为主要组(所属组)和补充组(附加组)。
在
id
命令显示结果中,组ID
显示是私有组,组
显示是附加组(3)用户与组相关文件内容详解
系统中跟用户相关的文件:
/etc/passwd
,/etc/shadow
/etc/passwd
:用户账号文件,存储了所有用户的基本信息,所有用户对该文件都有读的权限。每行用户信息用:
划分为7个字段。/etc/shadow
:保存用户的密码信息,并且是加密的密码,仅有root用户可以查看和修改。系统中跟用户组相关的配置文件:
/etc/group
,/etc/gshadow
/etc/group
:用户组文件,即用户组的所有信息都存放在此文件中。/etc/gshadow
:存储用户组密码信息的文件,仅root用户可以读取和修改。二、用户与组管理
(1)用户管理
创建用户:useradd
作用:用于创建用户。
语法:
当使用useradd创建用户时,本质上完成以下操作
密码管理:passwd
作用:设置修改用户密码,创建新用户后需要设置密码,不然无法登录。
语法:
修改用户属性:usermod
作用:用于修改用户属性
语法:
删除用户:userdel
作用:删除用户
语法:
密码属性修改:chage
作用:修改用户的密码的相关时间属性
语法:
(2)组管理
创建用户组:groupadd
作用:创建用户组
语法:
修改用户组:groupmod
作用:修改用户组属性
语法:
删除用户组:groupdel
作用:删除用户组
语法:
组内用户管理:gpasswd
作用:给组设置密码,或者管理组内成员(该命令组管理员也可以使用)
语法:
组管理:groupmems
作用:用于组管理(该命令只用root可以使用)
语法