如何在Linux中创建和管理用户
导读:在Linux中创建和管理用户可以通过命令行界面(CLI)来完成。以下是一些基本的步骤和命令,用于创建和管理用户账户: 创建用户 打开终端。 使用useradd命令创建新用户: sudo useradd [选项] 用户名 例如,创建...
在Linux中创建和管理用户可以通过命令行界面(CLI)来完成。以下是一些基本的步骤和命令,用于创建和管理用户账户:
创建用户
-
打开终端。
-
使用
useradd
命令创建新用户:sudo useradd [选项] 用户名
例如,创建一个名为
newuser
的用户:sudo useradd newuser
-
为新用户设置密码:
sudo passwd 用户名
例如,为
newuser
设置密码:sudo passwd newuser
系统会提示你输入并确认新密码。
用户管理
修改用户信息
-
修改用户主目录:
sudo usermod -d 新主目录 用户名
例如,将
newuser
的主目录改为/home/newuser_backup
:sudo usermod -d /home/newuser_backup newuser
-
修改用户组:
sudo usermod -g 新用户组 用户名
例如,将
newuser
的用户组改为developers
:sudo usermod -g developers newuser
-
添加用户到附加组:
sudo usermod -aG 附加组 用户名
例如,将
newuser
添加到sudo
组:sudo usermod -aG sudo newuser
删除用户
-
删除用户及其主目录:
sudo userdel -r 用户名
例如,删除
newuser
及其主目录:sudo userdel -r newuser
-
删除用户但保留主目录:
sudo userdel 用户名
例如,删除
newuser
但保留其主目录:sudo userdel newuser
查看用户信息
-
查看系统中所有用户:
cat /etc/passwd
-
查看特定用户的详细信息:
id 用户名
例如,查看
newuser
的用户ID和组ID:id newuser
其他有用的命令
-
更改用户密码过期策略:
sudo chage -M 天数 用户名
例如,设置
newuser
的密码在90天后过期:sudo chage -M 90 newuser
-
锁定用户账户:
sudo passwd -l 用户名
例如,锁定
newuser
账户:sudo passwd -l newuser
-
解锁用户账户:
sudo passwd -u 用户名
例如,解锁
newuser
账户:sudo passwd -u newuser
通过这些命令,你可以在Linux系统中有效地创建和管理用户账户。请确保在执行这些操作时具有适当的权限(通常需要root权限)。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 如何在Linux中创建和管理用户
本文地址: https://pptw.com/jishu/728966.html