我在terraform.tfvars
文件中private_key_path = "/users/arun/aws_keys/pk.pem"
定义了这个变量
我正在terraform-template
做SSH
. 请参阅下面的配置
connection {
type = "ssh"
host = self.public_ip
user = "ec2-user"
private_key = file(var.private_key_path)
}
私有文件在该路径中非常有用。但是我仍然得到以下异常terraform-cli
错误:无法读取 ssh 私钥:找不到密钥
还有什么遗漏的吗?
使用 gitbash 生成公钥和私钥。
$ ssh-keygen.exe -f demo
调用演示文件或将演示和演示.pub文件复制到特定目录