=encoding utf8 =head1 NAME adduser-novaboot - create user account for use with novaboot's --ssh option =head1 SYNOPSIS B --key KEY [--admin-id NAME] [adduser options] user =head1 DESCRIPTION B is a wrapper of L command that simplifies creation of user accounts for I's --ssh option. The created account has its shell set to L. The command also creates a template of the configuration file, sets up administrator's SSH key in L prepares directories and symlinks that for integration with TFTP server. =head2 Automatic power-off When your system uses L, you can configure a systemd service to automatically power-off the target after a timeout. See C in L. =head1 OPTIONS =over 8 =item --key KEY Mandatory argument specifying administrator's public SSH key (e.g. F<~/.ssh/id_rsa.pub>). The key will be copied to the created account's F<~/.ssh/authorized_keys> and marked with administrator flag. =item --admin-id NAME User name associated with the key. This user name is shown to connecting users when the target is occupied by the administrator. When omitted, I is used as the user name. =back =head1 AUTHORS Michal Sojka Latest version can be found at L. =cut