나는 GitHub에 업로드 할 수있는 안전한 금고로 AWS .pem 파일을 암호화했습니다. Jenkins에서 연재를 실행 중이고 오류 {"changed": false, "msg": "Failed to connect to the host via ssh: Permission denied (publickey).\r\n", "unreachable": true}
으로 실패하고 있습니다. 수동으로 암호를 입력 해 봅니다. 설정하지 않은 암호를 입력하라는 메시지가 표시됩니다. 나는 --vault-password-file
와 함께 작전을 진행하고 있습니다. 플레이 북을 실행하기 전에 권한을 700으로 설정했습니다.유용함을 사용하여 AWS .pem 키 파일 암호화
anecessible-vault로 암호화 한 후 암호를 물어보기 시작한 이유와이 문제를 해결하는 방법에 대해 알고 싶습니다.
실제로 내가 쓸모없는 플레이 북을 실행하면 파일을 해독 한 다음 사용합니다. –
정말입니까? 내용이 "정상"으로 보이는지 확인하기 위해 해독 된 파일을 살펴볼 수 있습니까? –
내가 'anecess-vault decrypt'를 사용하여 내용을 해독하고 볼 때 그 내용이 동일하고 작동합니다. '--vault-password-file'으로 플래쉬를 실행하면, 내부적으로 파일의 암호를 해독하고 사용합니다 (플레이 북을 실행 한 후에도 내용은 동일하게 유지됩니다). –