【发布时间】:2013-12-12 09:20:51
【问题描述】:
我在一个无法安装任何软件包的系统上,并且我的 busybox 不包含base64 命令。但是我需要运行一个使用base64 de/encoding 的脚本。
有没有办法在脚本中的函数中做到这一点?
【问题讨论】:
我在一个无法安装任何软件包的系统上,并且我的 busybox 不包含base64 命令。但是我需要运行一个使用base64 de/encoding 的脚本。
有没有办法在脚本中的函数中做到这一点?
【问题讨论】:
嗯,编码/解码 base64 的难易程度实际上取决于您的系统上安装了什么。
例如openssl can encode and decode base64:
$ openssl enc -base64 <<< 'Hello, World!'
SGVsbG8sIFdvcmxkIQo=
$ openssl enc -base64 -d <<< SGVsbG8sIFdvcmxkIQo=
Hello, World!
【讨论】:
openssl_genrsa 和openssl_req(这是一个fritzbox 路由器)