Files
ocserv/doc/ocpasswd.8.md
Dimitri Papadopoulos f28669bf60 Remove spaces
* Remove trailing spaces at end-of-line
* Remove blank lines at end-of-file

Signed-off-by: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com>
2022-11-28 11:22:33 +01:00

76 lines
1.7 KiB
Markdown

# ocpasswd(8) -- OpenConnect server password utility
## SYNOPSIS
**ocpasswd** [--option-name[=value]] ['username']
## DESCRIPTION
This program is openconnect password (ocpasswd) utility. It allows the generation
and handling of a 'plain' password file used by ocserv.
## OPTIONS
* **-c, --passwd**=_FILE_::
Specify the password file to use. Only useful when not using the default
location.
* **-g, --group**::
Specify the user's group name. Note that groups of one character such as
'*' and 'x', are ignored.
* **-d, --delete**::
Deletes the specified user from the password file.
* **-l, --lock**::
Prevents the specified user from logging in by locking its password.
* **-u, --unlock**::
Re-enables login for the specified user by unlocking its password.
* **-h, --help**::
Display usage information and exit.
* **-v, --version**::
Output version of program and exit.
## FILES
The password format of ocpasswd is as follows.
username:groupname:encoded-password
The crypt(3) encoding is used for the encoded-password.
## EXAMPLES
### Adding a user
$ ocpasswd -c ocpasswd my_username
### Locking a user
$ ocpasswd -c ocpasswd -l my_username
### Unlocking a user
$ ocpasswd -c ocpasswd -u my_username
## Exit status
* **0**:
Successful program execution.
* **1**:
The operation failed or the command syntax was not valid.
## SEE ALSO
ocserv(8), occtl(8)
## COPYRIGHT
Copyright (C) 2013-2017 Nikos Mavrogiannopoulos and others, all rights reserved.
This program is released under the terms of the GNU General Public License, version 2.
## AUTHORS
Written by Nikos Mavrogiannopoulos. Many people have
contributed to it.