aboutsummaryrefslogtreecommitdiffstats
path: root/system_cmds/chkpasswd.tproj/chkpasswd.8
blob: fd6c4f2025089899c39a62a6624adc1d7217a381 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
.Dd July 20, 2004
.Dt CHKPASSWD 8
.Os Darwin
.Sh NAME
.Nm chkpasswd
.Nd verifies user password against various systems
.Sh SYNOPSIS
.Nm chkpasswd
.Op Fl i Ar infosystem Op Fl l Ar location
.Op Fl c
.Op Ar name
.Sh DESCRIPTION
.Nm chkpasswd
verifies a supplied username and password against file, NIS,
or OpenDirectory infosystems.
.Pp
The options are as follows:
.Bl -tag -width Ds
.\" ==========
.It Fl c
The supplied password is compared verbatim without first being encrypted.
.\" ==========
.It Fl i Ar infosystem
Specify the system against which to check the password
(default is PAM). Valid systems:
.Bl -tag -width "opendirectory"
.It Ar file
File-based passwords
.It Ar nis
NIS/YP authentication
.It Ar opendirectory
OpenDirectory (Directory Services) authentication.
If no
.Fl l
option is specified, the search node is used.
.It Ar PAM
Pluggable Authentication Modules
.El
.Pp
.\" ==========
.It Fl l Ar location
Specify a location; varies based on infosystem type:
.Bl -tag -width "for opendirectory"
.It for file
Filename (default: /etc/master.passwd).
.It for nis
NIS domainname.
.It for opendirectory
A directory node name such as /Local/Default.
.It for PAM
Unused.
.El
.Pp
.El
.Ar name
username
.Sh SEE ALSO
.Xr dscl 1 ,
.Xr passwd 5