是否可以从ASE服务器目录树中删除Java运行时(jre64)目录?

2020-09-05 14:32发布

         点击此处--->   EasySAP.com群内免费提供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切换为指向最新版本(经过一些测试)

         点击此处--->   EasySAP.com群内免费提供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切换为指向最新版本(经过一些测试)

付费偷看设置
发送
2条回答
me_for_i
1楼-- · 2020-09-05 15:18

嗨,本

好奇地想知道引发这个问题的安全问题是什么?

在Unix上,ddlgen是使用SAP特定JAVA文件的包装器。 因此,需要重新指向您的中央副本才能正常工作。

服务器端的dbisql很少/不是真正使用过-至少在Unix主机上是如此。

还有另外一种使用JAVA的产品ASE/DBA Cockpit。

正如您所说的那样,您不在ASE中使用Java。

要安全地执行此操作:

使用zzz_的前缀和后缀重命名有问题的文件夹 _zzz(不要使您的ls -l显示混乱)。 如果某些应用程序或运行时抱怨缺少此名称,则可以在一秒钟内调查并恢复旧名称。

HTH

Avinash

Aaron 3364
2楼-- · 2020-09-05 15:08

Re:想知道是什么安全问题触发了此问题?

当一个旧的jre32目录被标记为需要删除的旧易受攻击的软件时出现了。

感谢其他信息。

一周热门 更多>