首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在现有Linux系统上记录用户权限?

问如何在现有Linux系统上记录用户权限?
EN

Server Fault用户
提问于 2010-10-10 13:30:38
回答 1查看 386关注 0票数 0

需要记录现有Linux系统上的用户权限。

哪些命令、操作等将允许我收集完整的用户配置文件?

用户权限包括但不限于:

文件/目录:读、写、执行和删除访问: Root、su、sudo组/角色:轮转连接:本地、远程

用户类型包括但不限于:匿名的、经过身份验证的系统

EN

回答 1

Server Fault用户

回答已采纳

发布于 2010-10-12 14:54:37

权利

  • 文件/目录:读、写、执行和删除
    • 使用find命令定位用户拥有的所有文件/目录,或者将组设置为用户所属的组。你得把这个写成剧本。

  • 访问根、su、sudo
    • 检查/etc/passwd的根等效性。
    • 检查sudoers配置文件

  • 组/角色:轮式
    • 检查/etc/组是否为特权组的成员。
    • 我不认为轮组在Linux上是常用的

  • 连接:本地的远程
    • 检查iptable是否有限制
    • inpsect /etc/hosts.low /etc/hosts.deny
    • 检查sshd_config是否有AllowedUSer和其他限制
    • 还适用于ftpd配置、samba配置等。

用户类型

匿名、身份验证和系统的AFAIK用户类型在Linux上并不常见。您可能会将“任何人”、"nobody“、"apache”等用户名放在未经身份验证的匿名用户使用的用户名中。

一般来说,这是一项大量的工作,您可能应该寻找一个安全审核工具。当然还有一些商业工具,我在过去使用过一种工具,它可以识别出许多不安全的用户。这是一项艰苦的工作。还有免费的或开源的安全审核工具。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/189488

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档