在CentOS中,使用deluser命令删除用户时,该用户的家目录和邮件池也会被删除。但是,与该用户关联的文件和目录的权限不会自动更改。为了回收这些文件和目录的权限,您需要手动更改它们的所有者和组。
以下是一些步骤,可以帮助您回收删除用户后的权限:
find命令来实现这一点。例如,如果您知道用户的用户名是username,则可以运行以下命令:sudo find / -user username
这将显示所有属于username用户的文件和目录。
root用户和root组。要实现这一点,您可以使用chown命令。例如:sudo chown root:root /path/to/file_or_directory
将/path/to/file_or_directory替换为您在上一步中找到的文件或目录的路径。
chmod命令。例如,如果您希望将所有文件设置为644(即所有者可读写,其他用户可读),则可以运行以下命令:sudo chmod 644 /path/to/file_or_directory
将/path/to/file_or_directory替换为您在上一步中找到的文件或目录的路径。
sudo chmod 755 /path/to/directory
将/path/to/directory替换为您在上一步中找到的目录的路径。
完成这些步骤后,您应该已经成功回收了删除用户后的权限。请注意,根据您的具体需求,您可能需要对这些命令进行一些调整。