Linux用户和组管理的常用命令
发表于:2024-09-22 作者:千家信息网编辑
千家信息网最后更新 2024年09月22日,本篇内容介绍了"Linux用户和组管理的常用命令"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1、用
千家信息网最后更新 2024年09月22日Linux用户和组管理的常用命令
本篇内容介绍了"Linux用户和组管理的常用命令"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
1、用户隶属于用户组的
2、用户与用户组配置文件
1)用户组配置文件
/etc/group
第一列:用户组的组名
第二列:组密码(真正的密码存储在了gshadow中)
第三列:用户组组ID,用户组唯一标识
组ID为0的是超级用户组
组ID为1-499是系统用户组
组ID大于500是用户自定义组
第四列:组成员
2)用户组密码配置文件
/etc/gshadow
第一列:用户组组名
第二列:密码
第三列:组管理员
第四列:组成员
3)用户配置文件
/etc/passwd
第一列:用户名
第二列:用户密码,仅有一个x占位符,密码存在shadow中
第三列:用户ID,唯一标识
用户ID为0的是超级用户
用户ID为1-499是系统用户
用户ID大于500是自定义用户
第四列:所属组的组ID
第五列:备注信息
第六列:用户的主目录(家),用户登录系统时,就是登录在家中。
第七列: shell类型
4)用户密码配置文件
/etc/shadow
第一列:用户名
第二列:密码(!!表示没有密码,不允许登陆)
3、用户组管理
groupadd 组名 添加用户组 -g :添加组时指定组IDgroupmod 组名 修改用户组信息 -n :修改组名 -g :修改组IDgroupdel 组名 删除组*如果一个组下有用户,那么这个组是无法删除的。
4、用户管理
useradd [参数] 用户名 添加用户 -g 组名 指定所属组 -d 目录 指定用户主目录*添加用户时,如果不指定组,系统会创建一个与用户同名的组。usermod [参数] 用户名 -c 注释 修改备注信息 -l 用户名 修改用户名 -d 目录 修改用户主目录 -g 组名 修改用户组userdel [参数] 用户名 -r 删除用户主目录
5、密码管理
passwd [选项] 用户名 -S 查看用户密码状态 -l 锁定用户的密码(禁止登陆) -u 解除用户密码的锁定 -d 删除用户密码
6、禁止账号登录
分两种情况:
禁止某个账号登录
/etc/shadow
直接修改shadow,在用户密码前加两!号,禁止用户登录。建议使用:passwd -l 用户名 这种方法来禁止用户登录。禁止所有账号登录/etc/nologin在/etc/下创建nologin文件,所有用户都无法登陆。
7、添加删除组成员
*usermod -g 是修改用户的主组gpasswd [选项] 组名 -a 用户名:添加组成员 -d 用户名:删除组成员
一个用户登录后默认的身份是它的主组身份,
可以使用newgrp对它所属组身份进行切换,前提是必须也属于这个组。
当前用户身份切换到哪个组,创建的文件就是属于哪个组。
"Linux用户和组管理的常用命令"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
用户
密码
用户名
用户组
登录
文件
管理
目录
组成员
配置
系统
身份
信息
参数
户主
所属
账号
登陆
命令
常用
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
宁波美娘科技 软件开发
玉卓网络技术
网络安全从我做起100个字
软件开发学习哪好
福州顶盛网络技术有限公司
重庆柏翳网络技术公司
java生产者消费者数据库
数据库供配电和暖通
国家网络安全观PPT
戴尔r630服务器管理口
大众网网络安全
北京软件开发培训收费
web项目如何做服务器安全
通勤人员数据库多久更新一次
护理软件开发的第一个步骤
想重新学网络技术
请求提示无法连接远程服务器
计算机网络安全规则
软件开发项目具体内容
网络技术的培训需求
马蹄服务器管理如何安装软件
戴尔服务器T20设置阵列
金蝶数据库错误代码1067
软件开发云占位
兰州慧通网络技术有限公司
智能还款oem软件开发
网络安全技术人才缺乏
大同软件开发报价
数据库应用技术书
软件开发结束原生代码