Your Ad Here
 
Samay Live
 
EBooks » Linux
coverAuthor(s) : Michael Flenov
Publisher : A-LIST
Year : Nov 2005
ISBN : 1931769508
Language : English
Pages : 500
File type : CHM
Size : 4.5 MB

This book is devoted to exploring one of the most popular operating systems installed on servers: Linux. So far, this operating system has not been as popular among home users as among professional administrators. There have been, however, developments of late that make this system likely to capture a good segment of the home-computer operating system market. The operating system is becoming easier to install all the time, and its graphical user interface and the ease of use often give the most popular operating system among home users — Windows — a good run for its money.

Concentrating on Linux installation, tuning, and administration, this guide to protecting systems from security attacks demonstrates how to install Linux so that it is tuned for the highest security and best performance, how to scan the network and encrypt the traffic for securing all private traffics in a public network, and how to monitor and log the system to detect potential security problems. Backup and recovery policies that provide a structure for secure operations are also considered, and information related to configuring an Apache server, e-mail service, and the Internet gateway using a proxy server, an FTP server, DSN server for mapping DNS names to IP addresses, and firewall for system protection is provided.

This book is different from other books on the subject in that the security and performance are considered not in separate chapters at the end of the book — doing this would be a big mistake — but throughout the book as may be necessary. If a person acquires unproductive habits of working with the system, two chapters at the end of the book as an afterthought will not break these wrong habits to teach the right ones. This is why the performance and security of each area considered will be discussed immediately without putting it off until the end of the book.
book coverAuthor(s): Mark G. Sobell
Publisher: Prentice Hall
Year: Jun 2006
ISBN: 0132280272
Language: English
File type: CHM
Pages: 1168
Size (for download): 11 MB


This book presents the best overview of the Linux operating system that I have found. . . . It should be very helpful and understandable no matter what the reader's background is: traditional UNIX user, new Linux devotee, or even Windows user. Each topic is presented in a clear, complete fashion and very few assumptions are made about what the reader knows. . . . The book is extremely useful as a reference, as it contains a 70-page glossary of terms and is very well indexed. It is organized in such a way that the reader can focus on simple tasks without having to wade through more advanced topics until they are ready.

Fedora Core and Red Hat Enterprise Linux are advanced operating systems. You need a book that's just as advanced. This book explains Linux clearly and effectivelywith a focus on features you care about, from system security and Internet server setup to Windows file/printer sharing. Best-selling author Mark Sobell starts at the beginning and walks you through everything that matters, from installing Linux using the included DVD to working with GNOME, KDE, Samba, sendmail, Apache, DNS, NIS, and iptables.

This edition contains extensive coverage, including full chapters on using Linux from the command line and GUI; even more thorough system administration and security guidance; and up-to-the-minute, step-by-step instructions for setting up networks and every major type of Internet server. Along the way, you learn the "hows" and the "whys." Mark Sobell knows every Linux nook and cranny, has taught hundreds of thousands of readers, and never forgets what it's like to be new to Linux. Whether you are a user, an administrator, or a programmer, this book gives you all you needand more.
coverAuthor(s): Michael Jang
Publisher: Prentice Hall
Year: Jan 2006
ISBN: 0132366754
Language: English
File type: CHM
Pages: 288
Size (for download): 6.3 MB


It's important to keep Linux computers up to date. Linux developers are constantly updating key services to enhance security, add features you need, fix bugs that hinder your productivity and the productivity of your users, and help your systems to work more efficiently. These updates are known as patches. Most Linux distributions make gigabytes of patches available over the Internet. These updates cannot help you unless you know how to manage patches for the different Linux systems on your network.

This book assumes you have some sort of high-speed Internet connection that can help you download these patches. You may need to download hundreds of megabytes of patches, and that is not realistic on a 56Kbps telephone modem. If you have to download hundreds of megabytes on all the Linux computers in your office, you might overload all but the fastest business-quality high-speed connections.

In this book, I describe how you can manage patches on Red Hat/Fedora, SUSE, and Debian Linux systems. While Red Hat and SUSE have developed specialized update tools for their distributions, it's also possible to use community tools, such as apt and yum, on many Linux distributions.

To this end, you can use this book as a guide to managing patches on the noted distributions. In addition, you can use apt and yum on a number of other Linux systems. As a Linux administrator, you can use this book to learn to manage the hundreds of megabytes, or even gigabytes, of patches on a wide variety of Linux systems.

After you learn to manage patches on individual Linux systems, you can extend those skills to managing a group of Linux computers on a network. If you have a sufficient number of Linux systems, you may even want to build your own patch management repositories.

Patches on one or two Linux computers may work well with a standard high-speed Internet connection. If you have a substantial number of Linux computers, you might download the patches from each of these computers over the Internet. To keep these downloads from overloading your Internet connection, you can pay a premium for an even higher-speed connection.

Alternatively, you can use the techniques described in this book to configure a local patch management repository. This can help you avoid buying a faster high-speed Internet connection. Thus, a patch management repository can help you save a lot of money. In addition, you can update a group of computers more quickly when you download patches from a local repository.


TABLE OF CONTENT:
Chapter 1 - Patch Management Systems
Chapter 2 - Consolidating Patches on a Red Hat/Fedora Network
Chapter 3 - SUSE's Update Systems and rsync Mirrors
Chapter 4 - Making apt Work for You
Chapter 5 - Configuring apt for RPM Distributions
Chapter 6 - Configuring a yum Client
Chapter 7 - Setting Up a yum Repository
book coverAuthor(s): Graham Glass, King Ables
Publisher: Prentice Hall
Year: Feb 2006
ISBN: 0131857487
Language: English
Pages: 700
File type: CHM
Size (for download): 3.6 MB


This book is an outgrowth of the popularity of Linux. Its original version, UNIX for Programmers and Users, written by Graham and updated in subsequent editions by King has been widely used in classroom settings and is popular with professionals new to UNIX or UNIX programming. The increasing popularity of Linux created a demand for a Linux version of such a book, especially in classrooms where Linux is emerging as the platform of choice for computer science students.

Graham wrote the original version in response to the need for course material for university students as well as professional programmers, taking great care to include many different types of users in his target audience. He created a book that was helpful to everyone from a complete beginner to an experienced programmer and allowed instructors to teach a variety of courses. The widespread use of Linux has led to the same need for Linux users and instructors.

When my editors at Prentice-Hall first approached me about creating a Linux version of the book, my flippant response was "Fine, change 'UNIX' to 'Linux' on the cover and ship it!" That response was made in jest, of course, but I also thought it was rooted in some amount of truth. I had used many versions of both UNIX and Linux in the past several years, and they seemed all the same to me (which is a strength of both Linux and UNIX). But this similarity is only skin deep.

While, on the surface, Linux looks just like UNIX (which is the whole idea behind having a standard), the implementation is another story. With the benefit of thousands of volunteer programers unencumbered by marketing departments and product release schedules (i.e., "business issues") but armed with years of advances in operating-systems understanding, Linux is actually a significant improvement of an already good idea. When you look "under the hood," you will find that Linux is a much cleaner implementation because it doesn't suffer from the long evolution and tangled code base that plagues many versions of UNIX today.

And so this Linux-specific book is actually very different from its UNIX counterpart. Even where the substance is similar to UNIX, the details and examples may vary greatly. Substantive differences include a new chapter on installing Linux and largely revised chapters on the internal workings of Linux and system administration.

While we could not possibly cover every detail of every command or application that comes with Linux (without creating a multivolume set!), we try to cover the basics and the most often used utilities to provide a solid foundation upon which you can continue to build your understanding of Linux and the GNU utilities.


TABLE OF CONTENT:
Chapter 01 - What Is Linux?
Chapter 02 - Installing Your Linux System
Chapter 03 - GNU Utilities for Nonprogrammers
Chapter 04 - GNU Utilities for Power Users
Chapter 05 - The Linux Shells
Chapter 06 - The Bourne Again Shell
Chapter 07 - The Korn Shell
Chapter 08 - The C Shell
Chapter 09 - Networking and the Internet
Chapter 10 - The Linux Desktop
Chapter 11 - C Programming Tools
Chapter 12 - Systems Programming
Chapter 13 - Linux Internals
Chapter 14 - System Administration
 
Username:
Password:
 
Sign Up | Lost Password
 
 

Execution time : 0.00594091415405