Skip to main content
Saves an access key you paste for one server: the address given, otherwise the machine’s saved default. With known servers but no default, choose before the key is read or sent. It reads the key from standard input, asking for it without showing it at a terminal, never from the command line, and checks it with the server before saving it. The key is saved in servers.json (for the local server, as its owner key), readable only by you and sent only to that server; it replaces the key this machine had for it. A machine that already has a default server, or already uses its local server, keeps it as the default (aboard servers) and says how to switch; otherwise a team’s server becomes the default. One key used on two machines ties them to one revocation, so login always says so, and says when the key was last used. To give a machine a key of its own, run aboard keys create <name> on a machine that is signed in, then aboard login here with the new key. If a person command reports unauthorized, sign in again on the server named in its hint, or switch with aboard servers use local. Agent-token refusals keep their rejoin instructions. Signing in is up to a person, so it refuses inside an agent’s session.

Flags

Examples

See also

aboard keys, aboard connect