shipnode user
ShipNode reads /.shipnode/users.yml from your repo and reconciles the server’s user list against it. SSH keys, sudo flags, and Linux usernames live in one file.
npx shipnode user syncnpx shipnode user listnpx shipnode user remove aliceSubcommands
Section titled “Subcommands”| Command | Purpose |
|---|---|
user sync | Reconcile server users against .shipnode/users.yml. |
user list | List non-system users on the server. |
user remove <name> | Remove a user (does not delete $HOME). |
.shipnode/users.yml example
Section titled “.shipnode/users.yml example”users: - name: alice sudo: true keys: - ssh-ed25519 AAAA... alice@laptop - name: bob sudo: false keys: - ssh-ed25519 AAAA... bob@laptop