
UNIX and Linux System Administration Handbook, Fifth Edition is today’s definitive guide to installing, configuring and maintaining any Unix or Linux system -- including the systems that provide core Internet and cloud infrastructure.
For administration the UNIX System Administration Handbook by Nemeth, Snyder, Seebass, and Hein is how I got started. Newer editions of this book cover Linux specifically.
Yes, good point, and a fundamental tenet of troubleshooting in general. Also to make each change reversible, as far as possible. You can bork a system by one innocent / ignorant change to a config file in /etc, for example. A lot of us learned it on our own (sometimes the hard way, ha ha, got a few stories there), later I also saw it mentioned in an early part of the O'Reilly book Unix System Administration by Aileen Frisch. Very good book, as is another book (thick one) by Nemeth et al - the Unix System Administration Handbook (later there was a Linux edition too).
You will also need a bunch of O'Reilly books.
http://www.amazon.com/UNIX-System-Administration-Handbook-3r...
My mobile phone (Motorola A1200 with MontaVista Linux) has "root" user with empty password. It was very non-trivial to change password, because root file system is read only. :-)
IMHO, equipment producers should use persons with experience in both programming and administration (like me ;-) ), or use experienced administrators to review embedded systems before they are shipped to end users.
Government should also try regulate minimal acceptable level of security in network-connected devices, because ignorance of these security related problems creates huge risk for everybody. Imagine robots, which are controlled by hackers. Network devices can steal your credit card number and/or open doors for other trojans. Robots can steal your credit card and/or open door for breakers.
See also: "Researchers Demo BIOS Attack That Survives Disk Wipes" http://it.slashdot.org/article.pl?sid=09/03/23/1248214