Puncte:0

ssh trece amprenta gazdă și cheia privată fără a le crea ca fișiere

drapel co

Încerc să invoc ssh cu o cheie privată personalizată și amprentă gazdă stocată în variabile locale, mai degrabă decât în ​​fișiere.Aș dori să evit să creez fișiere temporare, deoarece dacă scriptul meu este oprit, nu voi avea șansa să le curăț (nici măcar cu capcana EXIT). Încercarea mea actuală este:

ssh -o UserKnownHostsFile=<(echo -n „$HOST_FINGERPRINT”) -i <(echo -n „$PRIVATE_KEY”)

Dar înlocuirea procesului pare să nu funcționeze, primesc:

Avertisment: Fișierul de identitate /dev/fd/62 nu este accesibil: Nu există un astfel de fișier sau director.
        Verificarea cheii gazdei nu a reușit.

Ceva alternative la asta? Mulțumiri! Sunt pe Debian 10.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.