Ich verwende ssh username@host openssl aes-256-cbc -a -salt -in abc.txt -out abc.txt.enc
zur Verschlüsselung.
Wie kann ich eine Datei im Remote-System verschlüsseln und die verschlüsselte Datei direkt im lokalen System speichern?
Antwort1
Du solltest:
- Entfernen Sie die
-out
Flagge desopenssl
- Dadurch wird die verschlüsselte Datei
stdout
anstelle einer Datei ausgegeben
- Dadurch wird die verschlüsselte Datei
- Leiten Sie die Ausgabe
openssl
stdout
in eine Datei im lokalen System um
z.B:
ssh username@host openssl aes-256-cbc -a -salt -in abc.txt > abc.txt.enc
- Die Datei abc.txt sollte sich auf dem Remote-Server befinden
- Die Datei abc.txt.enc wird auf das lokale System geschrieben