问题描述
在使用 ssh-keygen -t rsa 创建密钥后,我无法 ssh 到我的实例
我已经正确创建并引用了它,但我在它声明的地方遇到了问题,权限被拒绝(公钥)我最初将密钥路径指定为 /home/ubuntu/.ssh/mykey 并且当我运行 ls ~/.ssh/ it
时存在
authorized_keys id_rsa id_rsa.pub kNown_hosts mykey mykey.pub
Here is my resource key
resource "aws_key_pair" "my_key" {
key_name = var.key_name
public_key = file(var.public_key_path)
}
然后将它引用到我的实例
key_name = aws_key_pair.my_key.id
然后传递给我的变量.tf
variable "public_key_path" {}
variable "key_name" {}
这里我指定了我的密钥( root/main.tf
public_key_path = "/home/ubuntu/.ssh/mykey.pub"
key_name = "mykey"
请帮忙
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)