Well, this doesnt come along very often, but sometimes I have to enable a telnet password on the vty lines. I usually integrate this with a Radius server or a local login, but on occasion, someone wants to put a password on for telnet access, with no userID. Ok, no worries. Here is what you do:
CiscoSwitch#config t
Enter configuration commands, one per line. End with CNTL/Z.
CiscoSwitch(config)#enable secret secretpassword
CiscoSwitch(config)#line vty 0 4
CiscoSwitch(config-line)#login
% Login disabled on line 1, until 'password' is set
% Login disabled on line 2, until 'password' is set
% Login disabled on line 3, until 'password' is set
% Login disabled on line 4, until 'password' is set
% Login disabled on line 5, until 'password' is set
CiscoSwitch(config-line)#password secretpassword
CiscoSwitch(config-line)#line vty 5 15
CiscoSwitch(config-line)#login
% Login disabled on line 6, until 'password' is set
% Login disabled on line 7, until 'password' is set
% Login disabled on line 8, until 'password' is set
% Login disabled on line 9, until 'password' is set
% Login disabled on line 10, until 'password' is set
% Login disabled on line 11, until 'password' is set
% Login disabled on line 12, until 'password' is set
% Login disabled on line 13, until 'password' is set
% Login disabled on line 14, until 'password' is set
% Login disabled on line 15, until 'password' is set
% Login disabled on line 16, until 'password' is set
CiscoSwitch(config-line)#password secretpassword
CiscoSwitch(config-line)#