如何加密 .desktop 快捷方式中 exec 行的敏感信息?

如何加密 .desktop 快捷方式中 exec 行的敏感信息?

我的一个自定义快捷方式在执行行中以明文形式包含自动登录参数以及我的登录凭据。有什么技巧可以以加密形式写入登录详细信息部分,并在启动快捷方式时让 Ubuntu 提示输入密码或其他东西来解密它吗?

答案1

很遗憾,这通常是不可能的

“一般来说,命令行参数对所有人都是可见的。”

除非相关程序愿意接受加密密码作为命令行参数,否则您必须以纯文本形式提供密码或完全省略它。

一些常见的应用程序提供了立即提示用户输入密码的选项。例如,mysql命令提供-p选项:

“如果在命令行中省略--password或选项后面的密码值,mysql 会提示输入一个。”-p

相关内容