业界动态
RHEL7用户管理
2024-11-03 03:25

本文介绍Linux的用户管理

RHEL7用户管理

Linux 是一个可以实现多用户登陆的操作系统,不同用户可以同时登陆同一台主机,他们共享一些主机的资源,但他们也分别有自己的用户空间,用于存放各自的文件。
但实际上他们的文件都是放在同一个物理磁盘上的甚至同一个逻辑分区或者目录里,但是由于用户管理和权限机制,不同用户不可以轻易地查看、修改彼此的文件。
与windows相比LINUX中的用户和账号的作用是一样的。
都是基于用户对访问的资源做控制,只不过在表示的细节上有差异。

类型说明超级用户root账户拥有整个系统至高无上的权利本地用户由管理员创建,权限受到一定的限制,在自己的宿主目录是完整的权限系统用户一般是不会登录系统的,用于维持某个服务程序正常运行伪用户linux中任何一个命令的操作都必须有一个用户的身份
伪用户一般和系统或者程序服务相关
bin、daemon、shutdown 、halt等
linux默认都有这些伪用户
伪用户通常不需要或无法登陆系统,可以没有宿主目录
源码安装nginx,运行nginx web服务器默认使用nobody用户

根据帐号的位置:可分为本地帐号、远程(域)帐号
根据帐号的功能

类型UID超级用户(root)0普通用户1-999为系统用户
1000+为本地用户
RHEL中本地用户UID从500开始

UID即每个用户的身份标示,类似于每个人的身份证号码

根据帐号的位置:可分为本地用户组、远程(域)用户组
根据帐号的功能

类型GID超级用户组(root)0普通用户组1-999为系统用户组
1000+为本地用户组

关于用户和组的相关配置文件存放在以下目录中

类型账户信息密码信息用户/etc/passwd/etc/shadow组/etc/group/etc/gshadow

用户账户信息文件说明

用户的账户信息保存在/etc/passwd文件中
这个文件以如下格式保存了每系统帐户的所有信息

用户名:密码占位符:UID:GID:用户描述:宿主目录:登录的shell

用户密码信息文件说明

用户的密码信息保存在/etc/shadow文件中
这个文件以如下格式保存了系统帐户的密码信息

用户名:加密后的密码:最近更改密码的日期:密码不能修改的天数:密码过期时间:密码需要更改期限到来的前7天发出警告:密码过期了几天后还能修改密码:帐号过期时间:保留

用户组信息文件说明

用户组信息保存在/etc/shadow文件中
这个文件以如下格式保存了系统用户组的所有信息

组名:组密码占位符:GID:组成员列表

用户组密码信息文件说明

用户组密码信息保存在/etc/gshadow文件中
这个文件以如下格式保存了系统用户组的密码信息

组名:组密码:组管理者列表:组用户列表

/etc/gshadow和/etc/group是互补的两个文件;对于大型服务器,针对很多用户和组,定制一些关系结构比较复杂的权限模型,设置用户组密码是极有必要的。
比如我们不想让一些非用户组成员永久拥有用户组的权限和特性,这时我们可以通过密码验证的方式来让某些用户临时拥有一些用户组特性,这时就要用到用户组密码。

解决模板文件被删之后用户名显示不正常的问题

当添加新的用户帐户时,默认会执行下列操作
它的主目录就会被创建(一般是”/home/用户名”,除非你特别设置)
一些隐藏文件 如.bash_logout, .bash_profile 以及 .bashrc 会被复制到用户的主目录
会创建一个和用户名同样的组(除非你给新创建的用户指定了组

  • 删除用户的规则文件

从上面最后一行看出用户名显示为bash-4.2

  • 恢复用户的规则文件

从上面最后一行看出用户名已经正常显示

介绍用户的添加删除等操作

添加用户

命令:useradd
作用:添加用户
语法:useradd [选项] 用户名

选项说明-u创建用户时指定UID-d创建用户时指定宿主目录
不使用该选项时会默认会以用户名在/home目录下创建宿主目录-g创建用户时指定起始组(起始组只能有一个)-G创建用户时指定附加组(可以有多个附加组)-s创建用户时指定登录的shell-M创建用户时不创建宿主目录

创建用户tangpeng

指定UID创建用户tangdd

创建用户tangjj指定宿主目录为/home/zhazha

创建用户tangmm指定起始组为tangdd

创建用户指定附加组为root

指定用户登录的shell且不创建宿主目录

删除用户

命令:userdel
作用:删除用户
语法:userdel [选项] 用户名

选项说明-f强制删除用户即便是登录中的用户-r删除宿主目录和邮件-Z删除和这个用户关联的SELinux用户

删除用户tangpeng同时删除宿主目录和邮件

修改用户

命令:usermod
作用:修改用户
语法:usermod [选项] 用户名

参数说明-u修改用户UID-d修改用户宿主目录-g修改用户起始组-G修改用户附加组-s修改用登录的shell

切换用户

命令:su
作用:切换用户
语法:su [选项] [-] 用户名
说明:加上-会在切换用户时把环境变量一起进行切换

查看用户

命令:id
作用:打印指定用户的用户和用户组信息
语法:id [选项] 用户

选项说明-Z只打印当前用户的安全上下文(只在开启SELinux的内核系统中有效)-g只打印有效用户组-G打印所有用户组-n忽略(兼容其他版本)-u只打印有效的UID

命令:w
作用:显示登录到系统的用户
语法:w [选项]

选项说明-h不显示有信息-u忽略当前进程用户名-s以短格式输出-f显示远程主机名字段-o使用旧样式数据-i使用ip来替代主机名

命令:who
作用:显示当前登录的用户信息
语法:who [选项]… [FILE|ARG1 ARG2]
说明:如果没有指定文件则使用 /var/run/utmp、/var/log/wtmp作为记录文件;ARG1 ARG2可以为am i或者mom likes等同于who -m

选项说明-a输出所有信息,等同于 who -b -d -l -p -r -t -T -u-b上次系统启动时间-d输出撕掉的进程-H打印行标题栏-l打印登录系统的用户进程-q统计登录的所有用户数量-r输出当前运行级别-s只打印用户名,终端类型时间-t打印上一次系统时间修改-u列出登录恩典用户

命令:finger
作用:显示系统用户信息
语法:finger [选项] [用户] [用户@主机]

选项说明-s显示用户的注册名、实际用户名、终端名称、写状态、停滞时间、登录时间等信息-l显示用户的注册名、实际用户名、宿主目录、登录shell、登录日志、邮件、计划-p除了不显示.plan文件和.project文件以外,与-l选项相同

介绍用户组的添加删除等操作

添加用户组

命令:groupadd
作用:添加用户组
语法:groupadd [选项] 组名

选项说明-f如果用户组已经存在则不创建,并取消-g指定的GID-g指定GID-p指定组密码-r为该组创建系统帐号-o允许使用不唯一的GID创建用户组-K覆写/etc/login.defs文件中创建用户组的默认配置(修改时在该选项后以键值对形式进行修改

GID即用户组的ID

删除用户组

命令:groupdel
作用:删除用户组
语法:groupdel [选项] 组名
该命令比较简单,出去-h选项外的另一个-R选项都是不常用的

修改用户组

命令:groupmod
作用:修改用户组
语法:groupmod [选项] 组名

选项说明-g修改当前组的GID为指定的GID-n修改当前组名为新的组名-o允许使用一个重复的GID-p修改组密码

命令:passwd
作用:修改用户密码
语法:passwd [选项] <用户名>
说明:不加用户名则修改当前用户

选项说明-k设置只有在密码过期失效后才能修改-d删除密码,只有ROOT用户能使用该选项-l锁定密码,只有ROOT用户能使用该选项-u解除锁定,只有ROOT用户能使用该选项-e使帐号的密码过期,只有ROOT用户能使用该选项-f强制执行-x密码最长使用寿命,只有ROOT用户能使用该选项-n密码最短使用寿命,只有ROOT用户能使用该选项-w在密码过期之前用户收到警告的天数,只有ROOT用户能使用该选项-i指定密码过期后的第几天禁用帐号,只有ROOT用户能使用该选项-S报告用户的密码状态,只有ROOT用户能使用该选项–stdin以标准输入设定用户的密码,只有ROOT用户能使用该选项
    以上就是本篇文章【RHEL7用户管理】的全部内容了,欢迎阅览 ! 文章地址:http://keair.bhha.com.cn/news/66.html 
     文章      相关文章      动态      同类文章      热门文章      栏目首页      网站地图      返回首页 康宝晨移动站 http://keair.bhha.com.cn/mobile/ , 查看更多   
最新文章
渭滨区2025年义务教育学校招生入学公告(第1号)
渭滨区2025年义务教育学校招生入学公告(第1号)小学根据《中华人民共和国义务教育法》要求,结合我区实际,按照“划定学区、就
铁弗龙 特氟龙PTFE板/棒,激光 切割 雕刻 铣件加工
深圳市通明达塑胶材料有限公司@经营各种工程塑料绝缘材料进口国产PEEK PPS PVDF PTFE POM PET PU PA PEI PC CPVC PE PAI PI PPSU
临朐县金属缠绕垫片代号-昌乐县不锈钢内外环石墨垫片
金属缠绕垫片是选用优质合金带或不锈钢带材料,以石墨、石棉、四氟作填充材料,作V或W型相间螺旋缠绕制成。应用于石油、化工、机
东莞市溶剂回收机,东莞溶剂回收机
        本公司主要生产和销售:溶剂回收机(又称溶剂洁净器,简称回收机),这是一种环保设备。溶剂回收机可以将用脏的
徐汇区漕溪路下水道疏通,马桶疏通
上海徐汇区漕溪路下水道疏通​、马桶疏通服务部自成立以来,已为上海的市民服务了十多个年头,针对家庭、单位的各种下水道
全套50年茅台酒瓶回收提供价值一览更新
全套50年茅台酒瓶回收提供价值一览更新 猴年茅台酒瓶回收#回收猴年茅台酒瓶#猴年茅台酒瓶子回收,猴年茅台酒空瓶回收#回收猴年茅
特斯拉Model 3长续航后轮驱动版已上线:续航里程830公里 售价26.95万元起
【TechWeb】8月13日消息,据外媒报道,特斯拉官网及特斯拉官方微博的信息显示,Model 3长续航后轮驱动版已经上线,消费者已能开
外径356无缝管
外径Φ356钢管外径Φ356无缝管1根每米重量:    (外径-壁厚)*壁厚*0.02466*1米≈?KG/M    钢管正常管长6-9米,非标无缝管
全新360安全云重磅发布:AI智能体驱动「安全即服务」新未来
【TechWeb】8月6日消息,在ISC.AI 2025互联网安全大会上,360安全云重磅发布全新360安全云产品,深度诠释“安全即服务”理念。36
聊城到云南洱海五日游 | 环湖风光,邂逅浪漫花海,深度体验白族风情,超值休闲度假首选!
聊城到云南洱海五日游 | 环湖风光,邂逅浪漫花海,深度体验白族风情,超值休闲度假首选!最近我刷到一个旅游广告,是“聊城到云