unix - 密钥库文件格式无效(z/OS Unix 系统服务)
问题描述
我正在使用需要密钥库和信任库文件的 z/OS java jar。
我已将所有文件通过 FTP 传输到 z/OS Unix 目录(大型机)。
执行 jar 时,我收到“无效的密钥库文件格式”错误。当我在密钥库文件上使用本地计算机上的 keytool 时,该命令成功。在远程(zOS Unix)上使用 keytool 命令时,出现格式错误。文件以二进制格式传输。
是否有一种特殊的方式可以将文件传输到 MF Unix?
解决方案
根据我是否想要转换(例如从 utf-8 到 ibm-1047),我使用三种主要方式将文件传输到 z/OS USS。
通过转换:
scp
工作并将在传输时翻译文件字符。注意:这是您在从分布式系统转移到分布式系统时通常不会看到的 IBM 行为。这真的很烦人。ftp
带ASCII模式
无转换:
ftp
传输模式设置为binary
sftp
根据您环境中的客户端选择最有意义的选项。
推荐阅读
- python - 基于文本描述的类别预测问题 - 不支持将字符串转换为浮点数
- javascript - 在 JavaScript 中使用序列化数组时如何上传图像?
- c++ - VM中不同操作系统下相同应用程序的不同行为
- amazon-web-services - 如何最好地保护一个用户的 s3 文件
- pandas - 如何概括多个列表中的迭代
- python - 使用多线程时关闭所有带有 selenium 的浏览器
- angular - Angular 9 通用服务器端渲染 (SSR) ReferenceError: document is not defined
- html - 如何通过listboxfor中的代码选择项目
- javascript - 如何从单元测试 JEST 中删除重复项?
- html - HTML 自动播放在 Chrome 和 Safari 中不起作用