18.12.2012 Views

O'Reilly - Practical UNIX & Internet Sec... 7015KB

O'Reilly - Practical UNIX & Internet Sec... 7015KB

O'Reilly - Practical UNIX & Internet Sec... 7015KB

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

[Chapter 3] 3.6 The Care and Feeding of Passwords<br />

●<br />

●<br />

●<br />

●<br />

●<br />

●<br />

●<br />

●<br />

●<br />

Other information easily obtained about you (e.g., address, alma mater).<br />

Words such as wizard, guru, gandalf, and so on.<br />

Any username on the computer in any form (as is, capitalized, doubled, etc.).<br />

A word in the English dictionary or in a foreign dictionary.<br />

Place names or any proper nouns.<br />

Passwords of all the same letter.<br />

Simple patterns of letters on the keyboard, like qwerty.<br />

Any of the above spelled backwards.<br />

Any of the above followed or prepended by a single digit.<br />

3.6.2 Smoking Joes<br />

Surprisingly, experts believe that a significant percentage of all computers without password content<br />

controls contain at least one account where the username and the password are the same. Such accounts<br />

are often called "Joes." Joe accounts are easy for crackers to find and trivial to penetrate. Most computer<br />

crackers can find an entry point into almost any system simply by checking every account to see whether<br />

it is a Joe account. This is one reason why it is dangerous for your computer to make a list of all of the<br />

valid usernames available to the outside world.<br />

3.6.3 Good Passwords: Locked Doors<br />

Good passwords are passwords that are difficult to guess. The best passwords are difficult to guess<br />

because they:<br />

●<br />

●<br />

●<br />

●<br />

●<br />

Have both uppercase and lowercase letters.<br />

Have digits and/or punctuation characters as well as letters.<br />

May include some control characters and/or spaces.<br />

Are easy to remember, so they do not have to be written down.<br />

Are seven or eight characters long.<br />

Can be typed quickly, so somebody cannot determine what you type by watching over your shoulder.<br />

It's easy to pick a good password. Here are some suggestions:<br />

●<br />

●<br />

Take two short words and combine them with a special character or a number, like robot4my or<br />

eye-con.<br />

Put together an acronym that's special to you, like Notfsw (None Of This Fancy Stuff Works),<br />

auPEGC (All <strong>UNIX</strong> programmers eat green cheese), or Ttl*Hiww (Twinkle, twinkle, little star.<br />

How I wonder what...).<br />

file:///C|/Oreilly Unix etc/<strong>O'Reilly</strong> Reference Library/networking/puis/ch03_06.htm (3 of 6) [2002-04-12 10:44:35]

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!