
파일이 아닌 로컬 변수에 저장된 사용자 지정 개인 키와 호스트 지문을 사용하여 ssh를 호출하려고 합니다. 내 스크립트가 종료되면 해당 파일을 정리할 기회가 없기 때문에 임시 파일 생성을 피하고 싶습니다( 를 사용하는 경우에도 마찬가지 trap EXIT
). 내 현재 시도는 다음과 같습니다
ssh -o UserKnownHostsFile=<(echo -n "$HOST_FINGERPRINT") -i <(echo -n "$PRIVATE_KEY")
그러나 프로세스 대체가 작동하지 않는 것 같습니다.
Warning: Identity file /dev/fd/62 not accessible: No such file or directory.
Host key verification failed.
그에 대한 대안이 있나요? 감사해요! 저는 Debian 10 btw를 사용하고 있습니다.