- Home
- Multi-Cloud Networking
- Customer Edge diagnostics
- Command reference
- On-box commands
- Auxiliary root access
Auxiliary root access
Two commands create and remove a root account named xuser. They are F5’s, absent from the
debug API, and they are the escape hatch for work the admin
account cannot do.
get-auxilary-root-access-to-node
Section titled “get-auxilary-root-access-to-node”Creates the xuser root account.
execcli get-auxilary-root-access-to-nodeWhen this is genuinely the answer. Some diagnostics are simply unreachable as admin.
The clearest verified example on this build is kubelet-get-params, which
fails with open /etc/vpm/kubelet-custom-params.txt: permission denied — the file exists and
the admin account cannot read it. Root access is the documented route to that class of
problem.
Before reaching for it, consider whether the debug API
already answers the question. Its exec tier runs privileged commands without creating a
persistent account, which is a smaller change to the node.
remove-auxilary-root-access-to-node
Section titled “remove-auxilary-root-access-to-node”Deletes the xuser account.
execcli remove-auxilary-root-access-to-nodeRun this when you are done. A root account created for one diagnostic session and left in
place is a standing credential on the appliance that nothing will remind you about. Treat
create and remove as a pair, in the same session, the way
vifdump and vifdump-file-rm are a pair.