Format: PDF / Kindle (mobi) / ePub
This unique and valuable collection of tips, tools, and scripts provides clear, concise, hands-on solutions that can be applied to the challenges facing anyone running a network of Linux servers from small networks to large data centers in the practical and popular problem-solution-discussion O'Reilly cookbook format.The Linux Cookbook covers everything you'd expect: backups, new users, and the like. But it also covers the non-obvious information that is often ignored in other books the time-sinks and headaches that are a real part of an administrator's job, such as: dealing with odd kinds of devices that Linux historically hasn't supported well, building multi-boot systems, and handling things like video and audio.The knowledge needed to install, deploy, and maintain Linux is not easily found, and no Linux distribution gets it just right. Scattered information can be found in a pile of man pages, texinfo files, and source code comments, but the best source of information is the experts themselves who built up a working knowledge of managing Linux systems. This cookbook's proven techniques distill years of hard-won experience into practical cut-and-paste solutions to everyday Linux dilemmas.Use just one recipe from this varied collection of real-world solutions, and the hours of tedious trial-and-error saved will more than pay for the cost of the book. But those who prefer to learn hands-on will find that this cookbook not only solves immediate problems quickly, it also cuts right to the chase pointing out potential pitfalls and illustrating tested practices that can be applied to a myriad of other situations.Whether you're responsible for a small Linux system, a huge corporate system, or a mixed Linux/Windows/MacOS network, you'll find valuable, to-the-point, practical recipes for dealing with Linux systems everyday. The Linux Cookbook is more than a time-saver; it's a sanity saver.
working directory, then create an RCS subdirectory: $ mkdir projecthome $ cd projecthome $ mkdir RCS Make sure you are in your working directory (projecthome) with some files to play with. This is how you check a file into the repository: terri@workstation1:~/projecthome$ ci -u cupsd.conf RCS/cupsd.conf,v <-- cupsd.conf enter description, terminated with single '.' or end of file: NOTE: This is NOT the log message! >> LAN printer server, for windows and linux, no samba >> . initial revision:
SMTPD restrictions Header/body checks Content filters The farther down the chain you go, the more work is placed on the server. There are limits to what can be effectively done at each level. Expect to invest a bit of time and do some tweaking until you get it right. Your basic strategy is: Protect your bandwidth. Protect your mail server from being overloaded. Protect your proxies and mail servers from being used to relay spam. Keep yourself from being a source of
appear in Network Neighborhood. Using the hostname keeps it simple, but you may use any name you like, up to 15 characters. server string = anonymous LAN file server Make this anything you want; it should be descriptive enough to tell users what the server is for. security = share A single password applies to the entire share, so anyone who knows the password can get in. If there is no password, anyone can access the share. In this recipe, there is no password. browseable = yes This
Debian Problem Your Debian system boots to a graphical login manager. You want to change this so that your Debian system's runlevel 3 is a text console, and runlevel 5 boots to a graphical login. Solution First you need to know which display manager the system is using. Then you can add it to or remove it from the appropriate levels. To see which one is running, use: $ ps ax | grep dm 537 ? S 0:00 /usr/bin/kdm 544 ? S< 0:10 /usr/X11R6/bin/X :0 -dpi 100 -nolisten tcp vt7 -auth
a free Linux workstation edition; sure, we can mock and abuse Microsoft all we want, but all it would take is one evil genius writing a lethal Linux exploit and hordes of happy script kiddies distributing it all over the planet in a heartbeat, and we wouldn't be laughing anymore. See Also Knoppix net, for bales of howtos (http://www.knoppix.net) f-prot home page (http://www.f-prot.com) Chapter 14. Printing with CUPS Introduction The Common Unix Printing System (CUPS)