如何在Linux系统中创建和管理用户账户?

在Linux中设置用户可以通过多种命令和步骤来完成,以下是详细的操作指南:

创建新用户

1、使用useradd命令

如何在Linux系统中创建和管理用户账户?插图1
(图片来源网络,侵删)

基本命令sudo useradd 用户名

带家目录创建sudo useradd -m 用户名

指定用户组sudo useradd -g 组名 用户名

附加组sudo useradd -G 组名1,组名2 用户名

设置密码sudo passwd 用户名

如何在Linux系统中创建和管理用户账户?插图3
(图片来源网络,侵删)

2、使用adduser命令

基本命令sudo adduser 用户名

adduser命令会提示输入一些额外信息,并自动完成创建家目录和设置密码等操作。

管理用户账号

1、删除用户

删除用户及相关配置文件sudo userdel 用户名

如何在Linux系统中创建和管理用户账户?插图5
(图片来源网络,侵删)

删除用户及其家目录sudo userdel -r 用户名

2、修改用户账户属性

修改登录名sudo usermod -l 新用户名 旧用户名

修改用户IDsudo usermod -u 新UID 用户名

修改组IDsudo usermod -g 新GID 用户名

修改用户登录Shellsudo usermod -s /bin/new_shell 用户名

用户组管理

1、添加用户组

基本命令sudo groupadd 组名

2、将用户添加到组

基本命令sudo usermod -aG 组名 用户名

设置sudo权限

1、将用户添加到sudo组

基本命令sudo usermod -aG sudo 用户名

2、编辑sudoers文件

使用visudo命令编辑/etc/sudoers文件,添加类似以下内容来赋予用户sudo权限:用户名 ALL=(ALL) ALL

其他注意事项

1、查看用户信息:使用id 用户名可以查看用户的UID、GID及所归属的用户组。

2、切换用户:使用su 用户名sudo su 用户名切换到其他用户。

3、配置用户环境:通过修改/etc/skel目录下的文件,可以为新创建的用户提供统一的初始化用户环境。

4、设置用户账号限制:/etc/login.defs文件用于设置用户账号限制,如密码有效期、最小长度等。

小伙伴们,上文介绍linux怎么设置用户的内容,你了解清楚吗?希望对你有所帮助,任何问题可以给我留言,让我们下期再见吧。

本文来源于互联网,如若侵权,请联系管理员删除,本文链接:https://www.9969.net/80260.html

(0)
上一篇 2024年10月19日 09:28
下一篇 2024年10月19日 09:46

相关推荐