PageAdmin网站内容管理系统(CMS)交流论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

美国服务器Linux常见的系统配置错误 [复制链接]

1#
美国服务器Linux有部分常见的系统配置错误经常会被忽视,但往往是这些错误的配置导致黑客可以非法获得大量信息,或者入侵并提升在美国服务器Linux中的权限。今天小编就来介绍下美国服务器Linux常见的系统配置错误。

1: /home目录权限配置

在大部分美国服务器Linux系统发行版中,/home目录的默认权限是755,即任何登录美国服务器Linux系统的用户都可以访问其他用户的/home目录,但可能会有某些用户,如管理员或开发者在他们的用户目录下存放重要的敏感信息,因此在配置/home目录时需要注意权限的分配。

2: setgid与setuid程序配置

美国服务器Linux文件的setuid位有较高风险 ,因为其可能允许文件以一种特权用户的身份运行,如root用户,如果某个文件的所有者是root并且设置了setuid位,那么其在运行时就是以root权限运行的,这意味着如果黑客发现文件的漏洞或以非预期的方式运行了该程序,那黑客就能够以root权限执行命令,这就会导致整个美国服务器Linux系统权限都沦陷了。

3: 全局可读/可写的文件/目录配置

全局可读与可写的文件和目录产生的问题,与美国服务器Linux用户主目录权限配置不当引起的问题类似,但前者影响范围涉及整个美国服务器Linux系统。产生全局可读文件的主要原因是创建文件的默认umask掩码为0022或0002,由于这种不当的配置导致可能包含敏感信息的文件会被登录系统的任何用户读取到,而且文件是全局可写的就有可能被任何人修改,因此导致黑客有机会修改某些文件或脚本来进行隐藏,并通过修改管理员经常使用的脚本来执行某些敏感命令。

4:默认的挂载选项或不安全的导出选项

美国服务器Linux挂载的默认选项是rw, suid,dev, exec,auto,nouser, async等,而使用这些默认选项是错误的,因为其会允许如NFS协议等外部挂载的文件系统中的文件被设置suid位和guid位。当导出NFS共享时建议不要设置为no_root_squash默认选项,如果设置该默认选项,当美国服务器Linux用户以root用户登录时对这个共享目录来说就拥有了root权限,也就可以可以做任何操作。
分享 转发
TOP
发新话题 回复该主题