otpd - One-Time Password authentication daemon
otpd [options]
- -c file use config file file
- -u user run as user user
- -p rp listen to plugins at rendezvous point rp
- -f run in foreground
- -d level set log level to level
- -D set log level to max
otpd is part of a suite of software for authenticating users with handheld OTP tokens. An authentication server handles the authentication protocol (such as RADIUS), and via a plugin, passes the username and OTP to otpd, which then determines if the OTP is valid.
- -c file
-
The config file to use. The default is /etc/otpd.conf.
- -u user
-
Change uid to user at startup.
- -p rp
-
Where to listen for plugin connections. The default is /var/run/otpd/socket.
- -f
-
Run in the foreground. The default is to become a daemon.
- -d level
-
Log diagnostics up to level level. Use syslog priority levels emerg through debug, and the additional levels debug1 through debug8 (useful for source code debugging). The debug1 through debug8 levels are logged at syslog debug priority. The default is debug, with filtering to a more reasonable verbosity (info or notice) expected to be done in syslog.conf.
- -D
-
Equivalent to -f -d debug8.
Command line options override config file settings.
/etc/otpd.conf, /etc/otppasswd
otppasswd(5), resynctool(8), README