博客
关于我
Linux 创建用户和工作组
阅读量:792 次
发布时间:2023-02-01

本文共 1172 字,大约阅读时间需要 3 分钟。

在Linux系统管理中,用户和组的配置是日常任务中的基础操作。本文将详细介绍如何在Linux系统中添加、删除用户及管理用户组。这些操作对于系统维护和安全管理至关重要。

一、添加用户

要添加一个新的用户,可以使用以下命令:

useradd username

此命令会创建一个名为username的用户账户,并自动创建一个同名的工作组username。例如:

useradd user1

创建完成后,可以设置用户密码:

passwd user1

二、删除用户

要删除一个用户及其默认工作组,可以使用:

userdel -rf username
例如:

userdel -rf user1

此命令会删除用户名user1及其对应的工作组user1

三、查看用户所属组

查看用户所属的组,可以使用以下命令:

cat /etc/passwd | grep username

例如:

cat /etc/passwd | grep user1

这将显示用户user1的信息,包括其所属组。

四、管理用户组

1. 创建用户组

使用groupadd命令创建新工作组:

groupadd usergroup
例如:

groupadd usergroup

此时,工作组usergroup会被创建。

2. 删除工作组

要删除一个工作组:

groupdel usergroup
例如:

groupdel usergroup

3. 查看工作组成员

查看某个工作组的成员,可以使用以下命令:

cat /etc/group | grep usergroup
例如:

cat /etc/group | grep usergroup

五、将用户添加到新工作组

要将用户移动至新工作组,可以使用usermod命令。

默认情况下,用户会被从原工作组移除,如果需要保留原工作组成员身份,可以使用以下命令:
usermod -G usergroup username
例如:

usermod -G usergroup user1

如果希望用户仍然保留默认组成员身份:

usermod -a -G usergroup username
例如:

usermod -a -G usergroup user1

六、通过文件编辑用户组

除了命令方式,还可以直接编辑/etc/group文件来管理用户组。

例如:

vim /etc/group

在文件中添加或修改相应的内容即可完成添加或删除操作。

重要注意事项

在修改用户组成员时,建议谨慎操作,以免导致服务中断或其他问题。此外,注意检查默认组的设置,在许多环境中,默认组可能已经是所需的,因此需要验证。

本文简单介绍了Linux系统中用户和组管理的基本操作,帮助读者掌握基础技能。通过实践和不断探索,相信您能够逐渐熟练掌握Linux系统管理的技巧。

转载地址:http://fxwfk.baihongyu.com/

你可能感兴趣的文章
Linux 学习命令之修改日期时间
查看>>
Linux 学习总结(83)—— Linux 环境变量总结
查看>>
Linux 学习总结(84)—— 回顾下正则表达式
查看>>
Linux 学习总结(85)—— 后端开发人员需要知道的 Linux 服务器性能指标总结
查看>>
Linux 学习总结(86)—— 如何排查服务器是否被入侵
查看>>
Linux 学习总结(87)—— shell 中各种括号的作用()、(())、「」、「「」」、「」
查看>>
Linux 学习总结(88)—— Linux 系统中的 Swap 交换分区总结
查看>>
Linux 学习总结(89)—— sed 入门详解
查看>>
Linux 学习总结(90)—— Linux 远程数据同步工具 Rsync(remote synchronize)详解
查看>>
Linux 学习总结(91)—— 100 个网络基础概念问答
查看>>
Linux 学习总结(92)—— Linux 高效率使用技巧
查看>>
Linux 学习总结(92)—— Linux文件系统的演进之从 Ext2、Ext3 到 Ext4
查看>>
Linux 学习总结(93)—— Linux 管道符使用总结
查看>>
Linux 学习总结(93)—— 实用 shell 脚本汇总
查看>>
Linux 学习总结(六十九)docker-1
查看>>
Linux 学习笔记__Day2
查看>>
Linux 学习笔记之超详细基础linux命令 Part 2
查看>>
Linux 安全与运维指南(非常详细)零基础入门到精通,收藏这一篇就够了
查看>>
Linux 安装
查看>>
Linux 安装 PHP
查看>>