如何通过禁用CentOS系统中的deluser命令来有效增强服务器用户管理安全?
- 内容介绍
- 文章标签
- 相关推荐
旧账号、测试账号或忘记注销的账号往往成为攻击者的靶子。它们可能拥有过时的权限,甚至未被及时监控,极易被利用。
管理员经常需要手动查找、禁用或删除无效账号。老实说,若不统一管理方式,容易出现遗漏,导致程序残留风险。
在删除账户时如果没有正确使用选项。一旦误删主目录或相关文件,业务数据将无法恢复。
-
禁用登录这方面,
--disabled-login -
说到锁定密码。
-L -
彻底删除账户及主目录:
--remove-home
sudo deluser --disabled-login john
此命令仅锁定密码并禁止登录,保留使用者文件与组信息。适用于临时停用或后期可能恢复的情况。
sudo usermod -L username
-L 会把密码字段改为‘! ’或‘*’,使得该账号无法通过密码登录,但仍可用于文件访问等。
sudo deluser username
# 若需连同主目录一起删除:
sudo deluser --remove-home username
这一步骤会移除使用者条目、组还有/home/username 等目录。请确保已备份关键数据后再执行。
旧账号、测试账号或忘记注销的账号往往成为攻击者的靶子。它们可能拥有过时的权限,甚至未被及时监控,极易被利用。
管理员经常需要手动查找、禁用或删除无效账号。老实说,若不统一管理方式,容易出现遗漏,导致程序残留风险。
在删除账户时如果没有正确使用选项。一旦误删主目录或相关文件,业务数据将无法恢复。
-
禁用登录这方面,
--disabled-login -
说到锁定密码。
-L -
彻底删除账户及主目录:
--remove-home
sudo deluser --disabled-login john
此命令仅锁定密码并禁止登录,保留使用者文件与组信息。适用于临时停用或后期可能恢复的情况。
sudo usermod -L username
-L 会把密码字段改为‘! ’或‘*’,使得该账号无法通过密码登录,但仍可用于文件访问等。
sudo deluser username
# 若需连同主目录一起删除:
sudo deluser --remove-home username
这一步骤会移除使用者条目、组还有/home/username 等目录。请确保已备份关键数据后再执行。

