通过SSH在Azure上访问SAP HANA Developer Edition CAL

2020-09-09 10:21发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我已经在Azure上部署了SAP HANA开发人员版。

我可以将SAP Web IDE用于SAP HANA,但是我不了解如何通过SSH访问操作系统。

主要问题是:哪个os用户用于ssh访问? 作为从SAP库(CAL)中获取的虚拟机,我希望可以在SAP发布的某些文档中找到此信息。

我确实从 cal.sap.com 下载了.pem文件,但是如果我 做

ssh -i/path_to_pem_file/myfile.pem azureuser @ <我的公共IP地址>

我遇到错误

权限被拒绝(公钥)。

" azureuser"是正确的用户名吗(如本教程中所建议)? 还是像HANA Express那样的" hdbadm"? "根"? 尝试所有这些都没有成功。

我还尝试使用" vhclhdbdb"(在我的/etc/hosts文件中定义)而不是数字IP地址,结果相同。

编辑: HANA Express的相同问题

最后的尝试是:终止SAP HANA Developer Edition并从Azure上的CAL安装新的SAP HANA Express。

相同的问题。 现在,我可以确定操作系统用户是" hxeadm"(它可以在我的本地HANA Express上运行),但是当尝试使用SAP CAL网站下载的.pem文件进行SSH时,总是出现"权限被拒绝"错误。

我把全部功劳都花在了azure上,目的是通过ssh访问操作系统...。有什么帮助吗?

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我已经在Azure上部署了SAP HANA开发人员版。

我可以将SAP Web IDE用于SAP HANA,但是我不了解如何通过SSH访问操作系统。

主要问题是:哪个os用户用于ssh访问? 作为从SAP库(CAL)中获取的虚拟机,我希望可以在SAP发布的某些文档中找到此信息。

我确实从 cal.sap.com 下载了.pem文件,但是如果我 做

ssh -i/path_to_pem_file/myfile.pem azureuser @ <我的公共IP地址>

我遇到错误

权限被拒绝(公钥)。

" azureuser"是正确的用户名吗(如本教程中所建议)? 还是像HANA Express那样的" hdbadm"? "根"? 尝试所有这些都没有成功。

我还尝试使用" vhclhdbdb"(在我的/etc/hosts文件中定义)而不是数字IP地址,结果相同。

编辑: HANA Express的相同问题

最后的尝试是:终止SAP HANA Developer Edition并从Azure上的CAL安装新的SAP HANA Express。

相同的问题。 现在,我可以确定操作系统用户是" hxeadm"(它可以在我的本地HANA Express上运行),但是当尝试使用SAP CAL网站下载的.pem文件进行SSH时,总是出现"权限被拒绝"错误。

我把全部功劳都花在了azure上,目的是通过ssh访问操作系统...。有什么帮助吗?

付费偷看设置
发送
4条回答
95年老男孩
1楼-- · 2020-09-09 11:08

弗朗切斯科·佩莱格里尼

我知道这是一个老问题,但这可能会帮助其他人。 您可以在SAP CAL的实例信息页面中找到的"入门"指南中找到所有用户。

对于SSH,仅使用root。

ssh -i/path_to_pem_file/myfile.pem root @ <我的公共IP地址>

对于使用PuTTY的用户,请启动PuTTYgen,加载私钥文件,然后将其导出为PuTTY的ppk文件格式。 然后在连接-> SSH->身份验证

哎,真难
2楼-- · 2020-09-09 10:56

嗨,

您能够解决此问题吗? 我有完全一样的问题。 SAP显示与Azure的联系非常荒唐,但是文档显然没有适当的方法。 有帮助吗?

暮风yp
3楼-- · 2020-09-09 11:11

允许,

我只是放弃了使它工作的任何努力。 我在家庭vmware esxi服务器上使用HANA 2 Express。 浪费了太多时间和金钱:仅在我使用VM时就使VM只能在Azure上运行非常小心,这导致每月70欧元的账单...只是尝试使用它....

CPLASF-自律
4楼-- · 2020-09-09 10:52
# p#

@Francesco Pellegrini和@Amit Mahapatra

我认为主要问题是您没有使用创建实例时生成的私钥。 检查以下链接:

AWS SSH: https://wiki.scn.sap.com/wiki/display/ATopics/FAQ+-+Specific+questions+for+Amazon+Web+Services 专门针对以下问题:如何连接到 通过安全外壳协议(SSH)在AWS中运行实例?

Azure SSH: https://wiki.scn.sap.com/wiki/display/ATopics/FAQ+-+Specific+questions+for+Microsoft+Azure 特别是在以下问题中:如何连接到运行中的实例 通过安全外壳协议(SSH)使用Microsoft Azure吗?

此博客条目下有更多信息 https://wiki.scn.sap.com/wiki/display/ATopics/SAP+Cloud+Appliance+Library+-+疑难解答

希望这会有所帮助!

最好

Diego Dora。
@diegohdora

一周热门 更多>