summaryrefslogtreecommitdiffstats
path: root/login-utils/nologin.8
diff options
context:
space:
mode:
authorKarel Zak2013-09-30 13:36:26 +0200
committerKarel Zak2013-09-30 13:36:26 +0200
commit88407b93212275759e8a54f5d43f4cf7da67fcdf (patch)
tree52a6098a9605f6d0cb69d8e7dc1932260af9bacd /login-utils/nologin.8
parentbuild-sys: release++ (v2.24-rc1) (diff)
downloadkernel-qcow2-util-linux-88407b93212275759e8a54f5d43f4cf7da67fcdf.tar.gz
kernel-qcow2-util-linux-88407b93212275759e8a54f5d43f4cf7da67fcdf.tar.xz
kernel-qcow2-util-linux-88407b93212275759e8a54f5d43f4cf7da67fcdf.zip
nologin: add new command
Currently it's maintained as distro specific (or people use impolite /bin/false way). Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'login-utils/nologin.8')
-rw-r--r--login-utils/nologin.853
1 files changed, 53 insertions, 0 deletions
diff --git a/login-utils/nologin.8 b/login-utils/nologin.8
new file mode 100644
index 000000000..b4e10704e
--- /dev/null
+++ b/login-utils/nologin.8
@@ -0,0 +1,53 @@
+.\" -*- nroff -*-
+.TH NOLOGIN 8 "September 2013" "util-linux" "System Administration"
+.SH NAME
+nologin \- politely refuse a login
+.SH SYNOPSIS
+.B nologin
+.RB [ \-V ]
+.RB [ \-h ]
+.SH DESCRIPTION
+.B 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 account.
+.PP
+If the file /etc/nologin.txt exists, nologin displays its contents to the
+user instead of the default message.
+.PP
+The exit code returned by
+.B nologin
+is always 1.
+.PP
+.SH OPTIONS
+.IP "\fB\-h, \-\-help\fP"
+Print help and exit.
+.IP "\fB-V, \-\-version"
+Print version and exit.
+.SH NOTES
+.B nologin
+is per-account way to disable login (usually used for system accounts like http or ftp).
+.BR nologin (8)
+uses /etc/nologin.txt as optional source for non-default message, the login
+access is always refused independently on the file.
+.PP
+.BR pam_nologin (8)
+PAM module usually prevents all non-root users from logging into the system.
+.BR pam_nologin (8)
+functionality is controled by /var/run/nologin or /etc/nologin file.
+.SH AUTHORS
+.UR kzak@redhat.com
+Karel Zak
+.UE
+.SH SEE ALSO
+.BR login (1),
+.BR passwd (5),
+.BR pam_nologin (8)
+.SH HISTORY
+The
+.B nologin
+command appeared in 4.4BSD.
+.SH AVAILABILITY
+The nologin command is part of the util-linux package and is available from
+.UR ftp://\:ftp.kernel.org\:/pub\:/linux\:/utils\:/util-linux/
+Linux Kernel Archive
+.UE .