Skip to main content

Module bind_key

Module bind_key 

Source
Expand description

futucli bind-key: 就地编辑已存在 key 的 allowed_machines

不想走 revoke + gen-key 因为那会换 plaintext —— 客户端都得重新配。 这里支持追加 / 替换 / 清除 / 冻结四种动作:

动作语义flag
追加把指纹加进现有白名单(去重,默认行为)--this-machine / --machines X
替换用新指纹覆盖整个白名单--replace(配合上面任一)
清除allowed_machines 置 None(解绑)--clear
冻结allowed_machines[] 拒绝所有--freeze

记得 --clear / --freeze / --replace 三者互斥。改完后要让运行中的 网关生效:kill -HUP $(pgrep futu-opend)(MCP 同理)。

Structs§

BindKeyCommand

Functions§

default_keys_path 🔒
run