点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我们使用基于证书的身份验证将文件从PI传输到供应商的SFTP服务器(我们将PI的公钥添加到他们的密钥环中,并使用PI的私钥在PI和供应商的SFTP服务器之间建立握手)。
最近,供应商更新了其SFTP服务器的主机密钥,并以开放的SSH格式提供了我们。 我们被告知需要将该密钥加载到密钥库中。
我们不确定-
1.我们需要在PI的哪个密钥库中加载它。
2。 如何将其从Open SSH转换为X.509证书。
3。 如果不在密钥存储区中,那么我们需要在哪里在PI中加载此主机密钥。
当我们尝试发送测试文件时,它失败并显示" UnsupportedOperationException:从服务器接收到无法处理的身份验证请求:"错误。
关于在PI中的何处以及如何加载此主机密钥的任何想法?
谢谢
萨拉
现在已解决。 实际上,成功连接后,PI会自动加载SFTP服务器的SSH主机密钥(如果有可用的密钥,密钥也将执行相同的操作)。
在我们的案例中,我们在PI中使用的用户由于某种原因被停用,因此无法连接到SFTP服务器。
谢谢
Sarat
您是否尝试过仅更新服务器的最新指纹,重新启动通道并重新发送文件。
如果使用SFTP通讯 PI需要向SFTP供应商提供公共证书。
如果您使用加密,则需要SFTP供应商提供的证书,但这不应该是SSH密钥。
嗨,Sarat ,
请遵循以下指南,全面了解第1部分和第2部分的sftp密钥。
1。 您可以将ssh密钥存储在操作系统级别(通常是.ssh文件夹和known_hosts文件夹)中,而不位于密钥库中。
https://blogs.sap.com/2016/05/23/the-key-to-unlock-the-key-generation-mystery- sftpssh/
https://blogs.sap.com/2016/06/06/the-key-to-unlock-the-key-generation-mystery-setting-up-sftp-server/
一周热门 更多>