|  | .TH PASSWD 1 | 
|  | .SH NAME | 
|  | passwd, netkey \- change user password | 
|  | .SH SYNOPSIS | 
|  | .B passwd | 
|  | [ | 
|  | .I username\fR[@\fPdomain\fR]\fP | 
|  | ] | 
|  | .PP | 
|  | .B netkey | 
|  | .SH DESCRIPTION | 
|  | .I Passwd | 
|  | changes the invoker's Plan 9 password and/or APOP secret. | 
|  | The Plan 9 password is used to login to a terminal while | 
|  | the APOP secret is used for a number of external services: | 
|  | POP3, IMAP, and VPN access.  The optional argument specifies | 
|  | the user name and authentication domain to use if different | 
|  | than the one associated with the machine | 
|  | .I passwd | 
|  | is run on. | 
|  | .PP | 
|  | The program first prompts for the old Plan 9 password in the specified | 
|  | domain to establish | 
|  | identity. | 
|  | It then prompts for changes to the password and the | 
|  | secret. | 
|  | New passwords and secrets must be typed twice, to forestall mistakes. | 
|  | New passwords must be sufficiently hard to guess. | 
|  | They may be of any length greater than seven characters. | 
|  | .PP | 
|  | .I Netkey | 
|  | prompts for a password to encrypt network challenges. | 
|  | It is a substitute for a SecureNet box. | 
|  | .SH SOURCE | 
|  | .B \*9/src/cmd/netkey.c | 
|  | .br | 
|  | .B \*9/src/cmd/auth/passwd.c | 
|  | .SH "SEE ALSO" | 
|  | .IR encrypt (3) | 
|  | .PP | 
|  | Robert Morris and Ken Thompson, | 
|  | ``UNIX Password Security,'' | 
|  | .I AT&T Bell Laboratories Technical Journal | 
|  | Vol 63 (1984), pp. 1649-1672 |