Linux用户管理命令是系统管理员和开发者高效管理多用户环境的核心工具,关键操作包括用户增删改查、权限分配及密码设置等。 掌握这些命令能显著提升服务器安全性和协作效率。
-
用户账户管理
useradd
:创建新用户(如useradd -m username
自动生成家目录)。usermod
:修改用户属性,例如调整用户组(usermod -aG groupname username
)。userdel
:删除用户(userdel -r username
连带删除家目录)。
-
权限与组管理
passwd
:设置或更新用户密码(passwd username
)。groups
:查看用户所属组,groupadd
和groupdel
分别用于创建和删除用户组。chmod
和chown
:调整文件权限(如chmod 755 file
)及归属(chown user:group file
)。
-
账户状态监控
who
或w
:查看当前登录用户及活动。last
:检查用户登录历史,排查异常行为。
合理运用这些命令可确保系统资源安全分配,建议结合脚本自动化高频操作以降低人为错误风险。