$manlookup

nologin

(8)

politely refuse a login

nologin [-V] [-h]

Options

2
-h--help

Display help text and exit.

-V--version

Display version and exit.

DESCRIPTION

nologin displays a message that an account is not available and exits non-zero. It is intended as a replacement shell field to deny login access to an account.

If the file /etc/nologin.txt exists, nologin displays its contents to the user instead of the default message.

The exit status returned by nologin is always 1.

NOTES

nologin is a per-account way to disable login (usually used for system accounts like http or ftp). nologin uses /etc/nologin.txt as an optional source for a non-default message, the login access is always refused independently of the file.

pam_nologin(8) PAM module usually prevents all non-root users from logging into the system. pam_nologin(8) functionality is controlled by /var/run/nologin or the /etc/nologin file.

HISTORY

The nologin command appeared in 4.4BSD.

AUTHORS

Karel Zak kzak@redhat.com

REPORTING BUGS

For bug reports, use the issue tracker https://github.com/util-linux/util-linux/issues.

AVAILABILITY

The nologin command is part of the util-linux package which can be downloaded from Linux Kernel Archive https://www.kernel.org/pub/linux/utils/util-linux/.

See also

login(1)passwd(5)pam_nologin(8)