博客
关于我
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 内核定时器精度_LWN 文章合集之 “内核定时器”
查看>>
Linux 内核有soft rdma吗?
查看>>
Linux 内核突破 4000 万行代码:创新与挑战并存的里程碑
查看>>
linux 写入错误 (文件系统已满?)_已安装Win10如何新增AHCI支持Linux双系统
查看>>
Linux 几种文件传输方式
查看>>
Linux 创建用户和工作组
查看>>
Linux 创建(删除)连接命令 ln -s 软连接
查看>>
Linux 初学者必学的 10 个命令,学习!
查看>>
Linux 利用lsof命令恢复删除的文件
查看>>
Linux 利用XShell隧道通过跳板机连接内网服务器
查看>>
Linux 别名命令:如何创建和使用 Linux 别名
查看>>
linux 动态增加inode,如何在Linux中增加磁盘inode号
查看>>
linux 动态壁纸
查看>>
Linux 动态链接库详解
查看>>
linux 单机版安装5.7
查看>>
Linux 卸载JDK并安装新版本JDK (rpm,tar)
查看>>
Linux 卸载mysql-libs包出现问题如何解决
查看>>
linux 卸载、安装mysql
查看>>
Linux 压缩、解压和打包命令
查看>>