业界动态
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/ , 查看更多   
最新文章
九项世界第一!外媒盛赞华为P40系列:2020最好的拍照旗舰dxomark手机拍照排名「九项世界第一!外媒盛赞华为P40系列:2020最好的拍照旗舰」
3月26日晚,华为P40系列全球首发,华为P40、P40 Pro、P40 Pro+三款全新机型同台登场,外观设计、性能、系统全面升级,并以九项世
我的世界朱紫宝可梦我的世界神奇宝贝手机版下载「我的世界朱紫宝可梦」
我的世界朱紫宝可梦是一款融合了宝可梦朱紫元素的“我的世界”mod新模组,用沙盒方块把一只只宝可梦活灵活现的表现出来,同时也
2023游戏盒子排行榜前十名推荐手机游戏盒子「2023游戏盒子排行榜前十名推荐」
2023游戏盒子排行榜前十名是哪前十名呢,这前十名有这么好用吗,很多小伙伴想知道,这样选择的时候就会不太困难,下面就跟着小编
小米手机开机键失灵,恢复唤醒方式小米手机开机键坏了怎么开机「小米手机开机键失灵,恢复唤醒方式」
小米手机作为一款性价比极高的智能手机,受到了广大用户的青睐。在使用过程中,也可能会遇到一些问题,比如开机键失灵。开机键失
旧手机上的数据导入到新手机教程旧手机数据导入新手机「旧手机上的数据导入到新手机教程」
由于现在手机更新换代非常快,因此很多人每过个2-3年的时间就会给自己换一部新手机。而换手机之后最大的麻烦就是怎么把旧手机上
vivo主题商店最新版(i主题)安卓手机主题「vivo主题商店最新版(i主题)」
vivo主题商店免费版,即i主题,这是很多vivo手机自带的主题壁纸软件,用户可以在app上自由挑选自己喜爱的静态、动态壁纸,超多主
华为授权体验店(南水街店)珠海手机「华为授权体验店(南水街店)」
华为授权体验店(南水街店),联系电话:0756-7711179,地址位于南水镇南水街9-10号铺,靠近南桥路、浪白路、南港二街和浪白西路。
21:9屏幕:智能手机的新“健身成果”手机屏幕比例「21:9屏幕:智能手机的新“健身成果”」
“你最喜欢什么尺寸、比例的手机屏幕?” 这个问题如同评价耳机音质一般充满了玄学,一句“合适就好”的背后充满了不确定性。从
小米新旗舰Mi6开箱+大型玩机攻略小米手机保护套「小米新旗舰Mi6开箱+大型玩机攻略」
追加修改(2017-07-06 21:27:30):7月3日我编辑完文档之后就提交了,提交后再次阅读的时候发现文中一个错误,但是此时已经不能修改
GTS神奇手机神奇手机「GTS神奇手机」
本文才用第一人称视角来写,第一次写,不喜勿喷。如有相似的文章,纯属巧合。我叫林雪 身高:130cm体重:50斤 胸围:A--(可以看成是
相关文章