在使用带有自定义 shell 的 erlang 的 ssh:daemon 时,是否有一种方法可以访问从远程客户端发送的公钥?我想在稍后在 shell 中执行的命令中使用该密钥进行进一步的身份验证,但看不到方法。
问问题
168 次
2 回答
0
我相信 erlang 的ssh模块不会将原始公钥暴露给它的公共 API,但如果你真的需要它们,你可能可以成功地从ssh_transport.erl中挖掘出来,这几乎是无证的。
于 2012-11-01T02:25:30.953 回答
0
从 Erlang OTP 20 开始,有一个key_cb
用于函数系列的文档选项ssh:daemon()
,它允许传递处理密钥的函数。
于 2018-11-29T15:05:34.160 回答