点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
出于安全目的,我们的网站希望保持Java库补丁的最新状态。 但是SAP(Sybase)不会为已经发布的ASE服务器版本分发Java运行时库(jre64)的补丁程序(如果我错了,请纠正我)
我知道Java用于安装和卸载任务。 如果在ASE服务器中启用了它(配置参数名称为" enable java"和" enable pci"),也将使用它。
看我的ASE安装目录树,看起来Java也用于以下服务/实用程序:
- 网络服务
- dbisql(甚至不知道它在那里)
- ddlgen(有时会使用它)
- Ribo(跟踪TDS连接。甚至都不知道它在那里!)
但是,如果我们不执行任何安装/卸载任务,并且如果我们在ASE服务器中禁用了Java,并且没有使用上述实用程序,那么可以删除jre64目录吗?
如果我们删除Sybase jre64目录,我想我们可以尝试更改SYBASE.sh安装文件,以指向Java运行时库的中央副本。 随着新的中央Java运行时库的推出(进入新的目录名称),我们可以将SYBASE.sh切换为指向最新版本(经过一些测试)
嗨,本
好奇地想知道引发这个问题的安全问题是什么?
在Unix上,ddlgen是使用SAP特定JAVA文件的包装器。 因此,需要重新指向您的中央副本才能正常工作。
服务器端的dbisql很少/不是真正使用过-至少在Unix主机上是如此。
还有另外一种使用JAVA的产品ASE/DBA Cockpit。
正如您所说的那样,您不在ASE中使用Java。
要安全地执行此操作:
使用zzz_的前缀和后缀重命名有问题的文件夹 _zzz(不要使您的ls -l显示混乱)。 如果某些应用程序或运行时抱怨缺少此名称,则可以在一秒钟内调查并恢复旧名称。
HTH
Avinash
Re:想知道是什么安全问题触发了此问题?
当一个旧的jre32目录被标记为需要删除的旧易受攻击的软件时出现了。
感谢其他信息。
本
一周热门 更多>