Add jaia admin ssh add|rm|list|clear function to jaia tool that allows remote provision of the tmp_authorized_keys file.
Updated short codes for hosts used by jaia to include VPN type (that is b1vf3 for Bot 1 VirtualFleet 3 rather than b1f3 --net=vfleet_vpn as before). See jaia tool markdown (page05_jaia_tool.md, also linked below).
This PR builds on https://github.com/jaiarobotics/jaiabot/pull/896 to allow them to be reviewed separately to reduce complexity but https://github.com/jaiarobotics/jaiabot/pull/896 should probably be merged first.
Add
jaia admin ssh add|rm|list|clear
function tojaia
tool that allows remote provision of the tmp_authorized_keys file.Updated short codes for hosts used by
jaia
to include VPN type (that isb1vf3
for Bot 1 VirtualFleet 3 rather thanb1f3 --net=vfleet_vpn
as before). Seejaia
tool markdown (page05_jaia_tool.md, also linked below).Please read doc at: https://github.com/jaiarobotics/jaiabot/blob/task/provision-tmp-ssh-keys/jaia-1255/src/doc/markdown/page13_ssh_keys.md
Also documented the existing functions in the
jaia
tool: https://github.com/jaiarobotics/jaiabot/blob/task/provision-tmp-ssh-keys/jaia-1255/src/doc/markdown/page05_jaia_tool.mdNext steps include buying Yubikeys for employees and adding them to the pubkeys.cpp list of known keys.
TODO:
jaia admin ssh add
customer key and no time limit.