新用户注册入口 老用户登录入口

[转载]Centos7实操练习题

文章作者:转载 更新时间:2023-10-12 23:41:45 阅读数量:51
文章标签:CentOSuseradduserdelusermodgpasswdsudo
本文摘要:在CentOS系统管理中,通过`useradd`和`userdel`命令可实现用户账户的创建与删除,而`groupadd`用于新建用户组。对用户组属性修改可使用`groupmod`命令,如更改组名或识别码等。用户加入或退出用户组操作则借助于`usermod -G`或`gpasswd -a`命令完成。用户的配置信息存储于`/etc/passwd`文件,密码则加密存放在`/etc/shadow`。为实现权限分配,系统提供了`sud`o命令允许非root用户执行特定root权限命令。同时,`usermod`命令可用于修改用户属性,如UID、默认shell及家目录迁移等。这些基础命令与系统配置文件共同构成了CentOS用户和用户组管理的核心工具集。
转载文章

本篇文章为转载内容。原文链接:https://blog.csdn.net/qq_33468857/article/details/127909483。

该文由互联网用户投稿提供,文中观点代表作者本人意见,并不代表本站的立场。

作为信息平台,本站仅提供文章转载服务,并不拥有其所有权,也不对文章内容的真实性、准确性和合法性承担责任。

如发现本文存在侵权、违法、违规或事实不符的情况,请及时联系我们,我们将第一时间进行核实并删除相应内容。

CentOS中添加新用户的命令是 

useradd 用户名

CentOS中删除用户的命令是

userdel 用户名

CentOS中添加用户组的命令是

groupadd groupname

CentOS中把用户加人用户组的命令是

usermod -G groupname username 或者:gpasswd -a user group

用户的配置文件是

passwd

用户的密码存放在

/etc/shadow

用于用户切换的命令是

su username

使用(  )命令可以把某些root的权限限有针对性地指派给某个用户

sudo

用于修改CentOS中用户组属性的命令是 groupmod

groupmod [-g <群组识别码> <-o>][-n <新群组名称>][群组名称]

参数

  • -g <群组识别码>  设置欲使用的群组识别码。
  • -o  重复使用群组识别码。
  • -n <新群组名称>  设置欲使用的群组名称。

实例

修改组名

[root@runoob.com ~]# groupadd linuxso 
[root@runoob.com ~]# tail -1 /etc/group 
linuxso:x:500: 
[root@runoob.com ~]# tail -1 /etc/group 
linuxso:x:500: 
[root@runoob.com ~]# groupmod -n linux linuxso 
[root@runoob.com ~]# tail -1 /etc/group 
linux:x:500:

用于修改CentOS中用户属性的命令是

usermod

这里我们修改tstuser用户的 UID 为3000

usermod  -u 3000 tstuser

我们也可以通过usermod 修改user用户的解释器,使其能够登陆。

usermod -s /bin/bash user

我们要把user用户家目录修改为/home/new 并迁移旧数据。

usermod -m -d /home/new user

本篇文章为转载内容。原文链接:https://blog.csdn.net/qq_33468857/article/details/127909483。

该文由互联网用户投稿提供,文中观点代表作者本人意见,并不代表本站的立场。

作为信息平台,本站仅提供文章转载服务,并不拥有其所有权,也不对文章内容的真实性、准确性和合法性承担责任。

如发现本文存在侵权、违法、违规或事实不符的情况,请及时联系我们,我们将第一时间进行核实并删除相应内容。

相关阅读
文章标题:[转载][洛谷P1082]同余方程

更新时间:2023-02-18
[转载][洛谷P1082]同余方程
文章标题:[转载]webpack优化之HappyPack实战

更新时间:2023-08-07
[转载]webpack优化之HappyPack实战
文章标题:[转载]oracle 同时更新多表,在Oracle数据库中同时更新两张表的简单方法

更新时间:2023-09-10
[转载]oracle 同时更新多表,在Oracle数据库中同时更新两张表的简单方法
文章标题:[转载][Unity] 包括场景互动与射击要素的俯视角闯关游戏Demo

更新时间:2024-03-11
[转载][Unity] 包括场景互动与射击要素的俯视角闯关游戏Demo
文章标题:[转载]程序员也分三六九等?等级差异,一个看不起一个!

更新时间:2024-05-10
[转载]程序员也分三六九等?等级差异,一个看不起一个!
文章标题:[转载]海贼王 动漫 全集目录 分章节 精彩打斗剧集

更新时间:2024-01-12
[转载]海贼王 动漫 全集目录 分章节 精彩打斗剧集
名词解释
作为当前文章的名词解释,仅对当前文章有效。
CentOSCentOS(Community ENTerprise Operating System)是一种基于Linux的开源操作系统,它与Red Hat Enterprise Linux (RHEL)有着紧密的关系,旨在提供一个稳定、可靠和免费的企业级计算平台。在本文中,CentOS是进行用户管理和权限分配的操作系统环境。
/etc/passwd在类Unix操作系统中,`/etc/passwd`是一个用于存储用户账户信息的重要系统文件。每个条目代表一个独立的用户账户,包含用户名、密码提示符(在现代系统中,实际密码通常已加密并存储在/etc/shadow文件中)、用户ID(UID)、默认组ID(GID)、用户信息说明以及用户的主目录路径等字段。在文章语境中,它是用来查看或管理系统用户配置的关键文件之一。
/etc/shadow`/etc/shadow`是Linux系统中的一个安全文件,专门用于存储用户的密码信息。该文件以加密形式保存了所有用户的密码哈希值,并且只有超级用户root才有权限读取。相较于/etc/passwd,此文件加强了对用户密码的保护,防止未经授权的访问。在文中,提到用户的密码实际存放在/etc/shadow文件中。
sudosudo(Super User DO)是在类Unix系统中提供的一种程序,允许普通用户以系统管理员(root)的身份执行命令,而无需切换到root用户。通过sudo,系统管理员可以有针对性地为普通用户分配特定的root权限,从而实现更细粒度的安全控制。在本文中,sudo是一个重要的命令行工具,用于在CentOS以及其他Linux发行版中管理权限和执行需要更高权限的任务。
usermodusermod 是Linux系统下用于修改用户账户属性的命令行工具,可以更改已存在的用户的各种参数,如用户ID(UID)、附加用户组、家目录、登录shell等。在文章给出的例子中,使用usermod命令分别修改了用户的UID、默认解释器(shell),以及迁移用户的家目录。这个命令对于动态调整用户账户设置非常关键。
延伸阅读
作为当前文章的延伸阅读,仅对当前文章有效。
在深入理解了CentOS系统中用户和用户组管理的基础操作后,我们还可以进一步探索其在实际运维场景中的应用与安全策略。近日,随着Linux系统在企业级服务器及云计算环境中的广泛应用,用户权限管理和账户安全管理的重要性日益凸显。例如,红帽公司近期发布的《强化Linux安全实践指南》就详细阐述了如何结合`useradd`、`usermod`等命令对用户账户进行生命周期管理,并强调了 `/etc/shadow` 文件加密策略以及sudoers配置文件的精细化权限控制。
此外,在多用户环境下,合理使用`groupadd`和`gpasswd`命令创建并管理用户组,不仅能够简化权限分配,而且有助于提升系统的组织性和安全性。例如,针对开发团队可以创建特定的开发组,通过`usermod -G`将成员加入该组,从而实现代码库访问权限的统一管理。
同时,对于用户家目录迁移、默认shell修改等高级操作,运维人员应熟悉`usermod`命令的各项参数,以应对不同的系统配置需求。值得注意的是,在执行这些操作时,务必遵循最小权限原则,防止因权限过度集中导致的安全隐患。
总之,随着Linux操作系统技术不断发展,CentOS用户和用户组管理的精细度和复杂性也在不断提升。实时关注最新的安全公告和技术动态,结合本文所介绍的基础命令和技巧,将助力您在日常运维工作中实现更加高效且安全的用户管理。
知识学习
实践的时候请根据实际情况谨慎操作。
随机学习一条linux命令:
tar -cvzf archive.tar.gz file_or_directory - 创建gzip压缩格式的tar归档包。
随便看看
拉到页底了吧,随便看看还有哪些文章你可能感兴趣。
可自定义logo的jQuery生成二维码插件 01-03 jquery每日签到日历插件 10-10 高度可定制的jQuery瀑布流网格布局插件 03-15 Consul中服务实例自动注销问题解析:健康检查、稳定性与Agent配置的影响及解决策略 01-22 怎么看mysql 的安装路径 12-31 jquery横向手风琴效果 12-23 蓝色数码电子产品销售HTML5网站模板 12-14 jQuery和CSS3汉堡包导航菜单打开动画特效 10-19 python模拟生存游戏 10-08 本次刷新还10个文章未展示,点击 更多查看。
jQuery.eraser-实现橡皮擦擦除功能的jquery插件 05-26 Netty中ChannelNotRegisteredException异常处理:理解原因与确保Channel注册状态的方法示例 05-16 响应式游戏开发类企业前端cms模板下载 05-02 精美的花甲美食网站HTML模板下载 03-09 soulmate粉色干净浪漫唯美婚礼单页响应式网站模板 03-07 Vue.js项目中proxyTable数据转发遭遇504错误:服务器响应时间与网络连接问题排查及解决方案 03-05 SpringCloud服务路由配置错误与失效:识别问题、排查步骤及组件解析这个涵盖了的核心内容,包括SpringCloud框架下的服务路由配置错误失效问题的识别,以及涉及到的服务注册中心、Gateway、Zuul等组件的功能解析和故障排查的具体步骤。同时,字数控制在了50个字以内,满足了要求。 03-01 css水平线长度设置 02-11 [转载]Proxy 、Relect、响应式 01-11 蓝色响应式软件营销代理公司网站静态模板 01-06 python正太分布校验 01-05
时光飞逝
"流光容易把人抛,红了樱桃,绿了芭蕉。"