如何加密遠端系統上的文件,加密後的文件應直接保存在本機系統中

如何加密遠端系統上的文件,加密後的文件應直接保存在本機系統中

我用於ssh username@host openssl aes-256-cbc -a -salt -in abc.txt -out abc.txt.enc加密。

如何加密遠端系統中的檔案並將加密後的檔案直接保存在本機系統中?

答案1

你應該:

  1. 刪除-out標誌openssl
    • 這將輸出加密文件stdout而不是文件
  2. 將輸出重定向openssl stdout到本機系統中的檔案中

例如:

ssh username@host openssl aes-256-cbc -a -salt -in abc.txt > abc.txt.enc
  • abc.txt 檔案應該位於遠端伺服器上
  • abc.txt.enc 檔案將寫入本機系統

相關內容