|
|
1.1 ! root 1: .TH PASSWD 1 "18 January 1983" ! 2: .UC 4 ! 3: .SH NAME ! 4: passwd \- change login password ! 5: .SH SYNOPSIS ! 6: .B passwd ! 7: [ name ] ! 8: .SH DESCRIPTION ! 9: This command changes (or installs) a password ! 10: associated with the user ! 11: .IR name ! 12: (your own name by default). ! 13: .PP ! 14: The program prompts for the old password and then for the new one. ! 15: The caller must supply both. ! 16: The new password must be typed twice, to forestall mistakes. ! 17: .PP ! 18: New passwords must be at least four characters long if they use ! 19: a sufficiently rich alphabet and at least six characters long ! 20: if monocase. ! 21: These rules are relaxed if you are insistent enough. ! 22: .PP ! 23: Only the owner of the name or the super-user may change a password; ! 24: the owner must prove he knows the old password. ! 25: .SH FILES ! 26: /etc/passwd ! 27: .SH "SEE ALSO" ! 28: login(1), passwd(5), crypt(3) ! 29: .br ! 30: Robert Morris and Ken Thompson, ! 31: .I UNIX password security ! 32: .SH BUGS ! 33: The password file information should be kept in a different data structure ! 34: allowing indexed access; ! 35: .IR dbm (3X) ! 36: would probably be suitable.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.