我正在尝试ssh到私有子网上的linux实例(OCI)。为了访问它,我首先创建了一个堡垒窗口主机。我已经在我的堡垒服务器配置了gibash,然后我试图连接到linux实例。,得到permission denied error .
ssh -i private-key-file-path username@privateIPAddress
此外,我在这个私有Linux实例的入口和出口规则中允许来自所有端口的所有连接。此外,我可以使用ppk文件从putty连接到这台linux机器只是想知道这是否是从gitbash连接到服务器的正确方法
这是我在bash终端中使用的命令格式,它适用于我。我刚试着在服务器上用Ubuntu以外的用户登录,它给了我拒绝的权限,即使用户是su状态。我把它改回用户ubuntu,它工作得很好。
你得到的错误是什么?您可以在ssh命令中添加'-v'标志,以获得完整的详细日志。
如果您使用相同的密钥为Putty和通过giitbash客户端,它可能无法工作。Putty使用一种形式的私钥,而gitbash需要OpenSSH格式的私钥。
您可以使用PuttyGen实用程序在类型之间转换密钥。