我用於ssh username@host openssl aes-256-cbc -a -salt -in abc.txt -out abc.txt.enc
加密。
如何加密遠端系統中的檔案並將加密後的檔案直接保存在本機系統中?
答案1
你應該:
- 刪除
-out
標誌openssl
- 這將輸出加密文件
stdout
而不是文件
- 這將輸出加密文件
- 將輸出重定向
openssl
stdout
到本機系統中的檔案中
例如:
ssh username@host openssl aes-256-cbc -a -salt -in abc.txt > abc.txt.enc
- abc.txt 檔案應該位於遠端伺服器上
- abc.txt.enc 檔案將寫入本機系統