SAP 安全 - Unix 平台


在使用某些 Unix 属性、文件或服务、保护密码文件以及停用rloginremsh的 BSD 远程服务时,您需要采取各种安全措施。

密码保护

在Unix平台中,攻击者可以使用字典攻击程序来发现Unix操作系统中存储的密码信息。您可以将密码存储在影子密码文件中,并且只有 root 用户可以访问该文件,以提高系统的安全性。

停用远程服务

BSD 远程服务允许远程访问 Unix 系统。启动远程连接时,使用/etc/host.equiv$HOME/.rhosts,如果这些文件包含有关连接源的主机名和 IP 地址或任何通配符的信息,则无需输入密码登录时。

在这种情况下,远程服务 rlogin 和 remsh 是安全威胁,您需要停用这些服务。您可以通过转到Unix 系统中的inetd.conf文件来停用这些服务。

Unix系统

在 Unix 系统中,rlogin 是一个远程 shell 客户端(如 SSH),其设计速度快且体积小。它没有加密,这在高安全性环境中可能有一些小缺点,但它可以以非常高的速度运行。服务器和客户端都不会使用大量内存。

SSH

保护 UNIX 中的网络文件系统

在 UNIX 平台中,网络文件系统用于通过网络从 SAP 系统访问传输和工作目录。要访问工作目录,身份验证过程涉及网络地址。攻击者有可能使用 IP 欺骗通过网络文件系统获得未经授权的访问。

为了确保系统安全,您不应将主目录分布在网络文件系统上,并且应仔细分配对这些目录的写入权限。

UNIX 中 SAP 系统的 SAP 系统目录访问

您应该为 UNIX 中的 SAP 系统目录设置以下访问权限 -

SAP目录 八进制形式访问权限 所有者 团体
/sapmnt/<SID>/exe 第775章 <sid>管理员 萨普西斯
/sapmnt/<SID>/exe/saposcol 4755 萨普西斯
/sapmnt/<SID>/global 700 <sid>管理员 萨普西斯
/sapmnt/<SID>/profile 第755章 <sid>管理员 萨普西斯
/usr/sap/<SID> 第751章 <sid>管理员 萨普西斯
/usr/sap/<SID>/<实例 ID> 第755章 <sid>管理员 萨普西斯
/usr/sap/<SID>/<实例 ID>/* 750 <sid>管理员 萨普西斯
/usr/sap/<SID>/<实例 ID>/sec 700 <sid>管理员 萨普西斯
/usr/sap/<SID>/SYS 第755章 <sid>管理员 萨普西斯
/usr/sap/<SID>/SYS/* 第755章 <sid>管理员 萨普西斯
/usr/sap/trans 第775章 <sid>管理员 萨普西斯
/usr/sap/trans/* 第770章 <sid>管理员 萨普西斯
/usr/sap/trans/.sapconf 第775章 <sid>管理员 萨普西斯
<<sid>adm> 的主目录 700 <sid>管理员 萨普西斯
<<sid>adm>的主目录/* 700 <sid>管理员 萨普西斯