![有没有办法在一行代码中使用带有密码的 scrypt?](https://linux22.com/image/1202593/%E6%9C%89%E6%B2%A1%E6%9C%89%E5%8A%9E%E6%B3%95%E5%9C%A8%E4%B8%80%E8%A1%8C%E4%BB%A3%E7%A0%81%E4%B8%AD%E4%BD%BF%E7%94%A8%E5%B8%A6%E6%9C%89%E5%AF%86%E7%A0%81%E7%9A%84%20scrypt%EF%BC%9F.png)
有没有办法在一行代码中使用带有密码的 scrypt?
你好,
我想对文件或目录使用 scrypt。我希望密码包含在一行代码中。根据 man scrypt,可能可以使用来自 stdin 的密码。但我不确定如何做到这一点。
如果您知道如何编写使用 scrypt 工具加密包含密码的文件的单行代码,请在此处发布。
由于我正在做一些自动化操作,我不想每次都手动填写密码。
已尝试,无效:
scrypt enc -P 测试文件 测试文件-sc
维萨
答案1
我尝试使用以下scrypt
命令:
scrypt enc -P e.txt e.txt-sc <<< "koko"
信息:
-P: Always read passphrase from stdin, and do so only once even when encrypting
<<<: Gotten from stdin (redirect stdin input stream)
"koko": passphrase
来源:
man scrypt