LINUX System Administration Handbook - Mark F. Komarinski, Cary Collett

LINUX System Administration Handbook

Media-Kombination
416 Seiten
1998
Prentice Hall
978-0-13-680596-0 (ISBN)
49,95 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
Intends to teaches Linux system administrators the skills they need to succeed. This book covers file service, E-mail, security, print sharing, Web, FTP and NetNews. It enables readers to learn about configuring hardware and peripherals, customizing the kernel, tuning Linux performance, handling upgrades, and choosing among Linux distributions.
More and more businesses are turning to Linux as a cost-effective, rock-solid solution for Internal networks and Internet connectivity. This is the first book that systematically teaches Linux system administrators the real- world skills they'll need to succeed. Coverage includes everything you need to know to manage Linux networking, file service, E-mail, security, print sharing, Web, FTP and NetNews. Learn the latest practical information on configuring hardware and peripherals, customizing the kernel, tuning Linux performance, handling upgrades, and choosing among Linux distributions. Get more productive with the book's extensive practical scripts and automation techniques. There's nothing "academic" in this comprehensive guide: every word was written by expert system administrators who work with Linux every day -- and love it!

Carey Collet is systems administrator and Webmaster for Peregrine Publishing. Mark K. Komarinski is a columnist for the Linux Journal, and works for Aurora Technologies in Eastern Massachusetts.

1. Introduction.


Oh no! Not another Linux book.



Linux Theory.



Is it really free?



Why Linux?



Is Linux SYSV or BSD?



Support.



What you need.



2. Linux Boot and Shutdown.


LILO.



Kernel Boot.



Init.



What's a runlevel?



When Something Goes Wrong.



System Shutdown.



Shutdown Command. CTRL-ALT-DELETE.



Keeping a PC safe from reboots.



Review.



3. User Administration.


Adding users.



Groups. The /etc/skel directory.



Deleting or Disabling Users.



When to Disable and When to Delete.



Using Shadow Passwords.



Interaction with Users.



RPM.



Using RPM.



4. Shells.


Common Features.



Wildcards. History. Environment variables. Pipes and redirection. Filename and command completion.



sh.



Environment variables. For loops. While loops.



tcsh.



Environment variables. For loops. While loops.



5. Networking with Linux.


TCP/IP.



Ethernet. Connecting to an Ethernet Network. PPP. PPP Client. PPP Server.



INETD.



/etc/services. /etc/inetd.conf.



Network Applications.



DNS. Should you be a DNS server? named.boot. named.ca. DNS Database Records. Reverse DNS. Nslookup. NFS.



5.4 AppleTalk.



Hardware Considerations. Typical Installation. Applesharing your printer. Printing to a Remote Appletalk Printer.



5.5 NIS.



How NIS works. NIS Client. NIS Server. Using NIS.



6. Printing and Print Sharing.


Connecting Printers to Linux.



Serial vs. Parallel vs. Ethernet printers.



Configuring the printer.



Print Filters.



Printers on the network!



UNIX. SMB (Windows Networking).



Managing Print Queues.



Summary.



7. E-mail.


Using m4 files.



You have mail!



MIME.



The .forward file.



Remote e-mail (POP and IMAP).



POP. IMAP.



Mailing Lists.



Majordomo.



8. Internet Agencies.


InterNIC.



Registering a Domain. Whois.



CERT.



CIAC.



9. Samba.


Setting up a MS Windows Network.



What you'll need. What's a Workgroup? Install TCP/IP Stack.



Installing Samba.



Installing Linux Printers on Windows.



10. NetNews.


INN Pre-Installation Considerations.



Space Considerations. Memory Considerations. Other Performance Considerations.



Setup, Obtaining, and Unpacking INN.



Compiling and Installing INN.



INN Internals.



Rc.news. Innwatch. Innd. Logging. The Active and History Files.



NNRP.



nnrp.access. inews. rnews. NNTP. Authentication. Control Messages.



Newsfeeds.



Nntpsend. The Overview Database. Creating and Removing Newsgroups. Adding and removing Newsfeeds. Reloading the Server. Stopping and Starting Connections. Expiring and Reporting. Article Expiration. Log Rotation and Reporting.



INN Configuration and Testing.



Obtaining a Usenet Feed and Exchanging News.



Common Error Messages And What They Mean (Taken from the INN FAQ).



Where to Look for Help. Web Sites: Newsgroups: Mail Addresses:



11. Setting Up FTP Services.


Anonymous FTP.



Setting up anonymous FTP.



FTP access for user accounts.



FTP-only accounts.



Virtual FTP hosts.



tftp.



FTP clients.



ftp. NcFTP. XFTP.



Summary.



12. Applications for Linux.


Office Products, word processors and editors.



Applixware. Staroffice. WordPerfect. Plan. NExS. TeX/LaTex. Xemacs.



Drawing, graphics, and image viewing and manipulation.



Xv. Gimp. Xfig. Xpaint. Mapedit.



Scientific Programs.



Maple. Mathematica.



Emulators.



Executor. Wabi. WINE. Dosemu. Acrobat. LessTif.



Summary.



13. Linux Database Software.


MySQL and mSQL.



mSQL. Lite and W3-mSQL. Differences Between Versions 1 and 2. Some Other Notes. MySQL. Installing MySQL. Compiling and Installing MySQL. Installing From a Binary Distribution. Setting up the Grants Database and Other Data Files. Contributed Software for MySQL. xmysql: A GUI for MySQL.



Other Native Linux DMBSs.



Freeware. PostgresSQL. Commercial. Solid. Empress. Texpress. Essentia.



Other Databases with Partial Support.



Sybase. Oracle.



Summary.



14. Programming Languages.


C.



C++.



Perl.



Python.



Python and GUIs. Python on Other Platforms.



Lisp and Scheme.



Java.



Tcl/Tk.



SQL.



Other Languages.



Oldies but goodies. FORTRAN. BASIC. Pascal. COBOL. Of More Recent Vintage. Smalltalk. Icon. Rexx. Eiffel. Sather.



Summary.



15. Web Serving.


A Note on Other Information Services.



Web Server Software.



Encryption, the Web and Uncle Sam. Non-SSL severs: SSL servers:



Hardware Issues.



Apache and ApacheSSL/Stronghold.



Getting Started. and .htaccess. CGI and SSI. Web Pages for Your Users. Restricting the Use of CGI and SSI. Other Useful Modules and Directives. Extensions for Apache. PHP/FI. SSL: Secure Sockets Layer. The httpd.conf.



Logging.



Databases and Web Servers.



Setting up a Killer Web Server.



mSQL. PHP. Apache.



Summary.



16. X Windowing System.


X Concepts.



Setting up X.



XDM.



Using the X Window Managers.



MWM. FVWM. FVWM2-95. Focus. Menus. Modules.



User programs.



X RESOURCES.



X APPLICATIONS.



Using Remote Displays.



Commercial X Products.



Xservers. AcceleratedX. Metro-X. X Libraries. Motif. OpenGL. CDE.



17. Securing Linux.


Physical Security.



Software Security.



Monitoring software. Preventing root logins. Secure Shell (SSH).



Denial Of Service Attacks.



Network Security.



PGP.



18. Kernel Administration.


Customizing Your Kernel.



Which Kernel?.



Getting Ready.



Adding Kernels to LILO.



Modules or Compiled In?



Dive On In!



Configuring the Kernel. Code Maturity Options. Loadable Module Support. General Setup. Floppy, IDE, and Other Block Devices. Networking Options. SCSI Support. SCSI Low-Level Drivers. Network Device Support. ISDN Subsystem. CD-ROM Drivers (not for SCSI or IDE/ATAPI drives). Filesystems. Character Devices. Sound. Kernel Hacking. Compile the Kernel and Modules.



Summary.



19. System Monitoring.


Facilities and Priorities.



Actions.



Logging Procedures.



20. Backing Up Your Data.


tar and mt.



cpio.



dump and restore.



Commercial Back-Up Products.



BRU. PerfectBACKUP+. BACKUP/9000.



Backup Strategies.



RAID and Disk Mirroring.



21. Talking to Your Peripherals.


Scanners.



Modems.



Tape Drives.



UPS.



Adding a New Hard Drive.



Zip and Jaz drives.



Installing a Zip drive. Installing a Jaz drive. Caveats. Using the drive.



Summary.



22. Linux Distributions and Upgrading Your System.


Supported and Work-In-Progress Architectures.



Commercial Linux Distributions.



Caldera. RedHat.2 WGS. Slackware. Linux on Sparc.



Updating Your System.



Upgrading Your Distribution and Kernel.



23. Connecting to the Internet.


OVERVIEW.



SOFTWARE VERSIONS.



NETWORKING.



NAMESERVICES.



PPP.



DIALD.



IP MASQUERADING.



Appendix A.


5. Networking:



7. E-mail.



8. Internet Agencies.



9. Samba.



10. Netnews.



11. FTP.



12. Desktop Applications.



13. Databases.



14. Programming Languages:



15. Web Serving, 286.



16. X.



20. Backups.



21. Peripherals.



22. Distributions.



24. Connecting to the Internet.



Other resources.

Erscheint lt. Verlag 29.4.1998
Verlagsort Upper Saddle River
Sprache englisch
Maße 179 x 235 mm
Gewicht 818 g
Themenwelt Informatik Betriebssysteme / Server Unix / Linux
Informatik Weitere Themen Hardware
ISBN-10 0-13-680596-5 / 0136805965
ISBN-13 978-0-13-680596-0 / 9780136805960
Zustand Neuware
Haben Sie eine Frage zum Produkt?