Hack Proofing Linux A Guide to Open Source Security  




From the authors of the bestselling E-Mail Virus Protection Handbook!The Linux operating system continues to gain market share based largely on its reputation as being the most secure operating system available. The challenge faced by system administrators installing Linux is that it is secure only if installed and configured properly, constantly and meticulously updated, and carefully integrated with a wide variety of Open Source security tools. The fact that Linux source code is readily available to every hacker means that system administrators must continually learn security and anti-hacker techniques. Hack Proofing Linux will provide system administrators with all of the techniques necessary to properly configure and maintain Linux systems and counter malicious attacks. Linux operating systems and Open Source security tools are incredibly powerful, complex, and notoriously under-documented - this book addresses a real need CD-Rom contains Red HatMandrake Linux RPMs as well as tarballs for other Linux distributions and the BSD community Uses forensics-based analysis to give the reader an insight to the mind of a hacker

[Details]

Read More...

Essential Linux Device Drivers  




The Most Practical Guide to Writing Linux Device Drivers
Linux now offers an exceptionally robust environment for driver development: with today’s kernels, what once required years of development time can be accomplished in days. In this practical, example-driven book, one of the world’s most experienced Linux driver developers systematically demonstrates how to develop reliable Linux drivers for virtually any device. Essential Linux Device Drivers is for any programmer with a working knowledge of operating systems and C, including programmers who have never written drivers before. Sreekrishnan Venkateswaran focuses on the essentials, bringing together all the concepts and techniques you need, while avoiding topics that only matter in highly specialized situations. Venkateswaran begins by reviewing the Linux 2.6 kernel capabilities that are most relevant to driver developers. He introduces simple device classes; then turns to serial buses such as I2C and SPI; external buses such as PCMCIA, PCI, and USB; video, audio, block, network, and wireless device drivers; user-space drivers; and drivers for embedded Linux–one of today’s fastest growing areas of Linux development. For each, Venkateswaran explains the technology, inspects relevant kernel source files, and walks through developing a complete example.

• Addresses drivers discussed in no other book, including drivers for I2C, video, sound, PCMCIA, and different types of flash memory
• Demystifies essential kernel services and facilities, including kernel threads and helper interfaces
• Teaches polling, asynchronous notification, and I/O control
• Introduces the Inter-Integrated Circuit Protocol for embedded Linux drivers
• Covers multimedia device drivers using the Linux-Video subsystem and Linux-Audio framework
• Shows how Linux implements support for wireless technologies such as Bluetooth, Infrared, WiFi, and cellular networking
• Describes the entire driver development lifecycle, through debugging and maintenance
• Includes reference appendixes covering Linux assembly, BIOS calls, and Seq files.

The rest..

Read More...

Scalix: Linux Administrator's Guide  




This book is a guide for setting up, implementing, and managing both the free open-source Community Edition and the Enterprise Edition of Scalix Collaboration Platform - one of the most widely used groupware servers for email, group calendaring, and messaging on Linux.

The rest...

Read More...

Linux Bible, 2008 Edition  



* Great Content from a Bestselling Author: The Linux Bible 2008 Edition is the best first Linux book for new or migrating users. By focusing on the building-block nature of Linux, and offering true up-to-date descriptions of Linux technology, the Bible helps the reader learn how to jump headlong into Linux, regardless of the Linux distribution they choose. Descriptions of different Linux distributions helps users choose the Linux distribution that's right for them. Detailed installation instructions, step-by-step descriptions of key desktop and server components, and the actual distributions on CD and DVD, let readers get started using Linux immediately. The Bible will serve a broad range of readers, from those starting with Linux to anyone looking to evaluate different Linux distributions. It also covers broad usage including Linux desktops, servers, and firewall/routers.

* New features: Instead of just telling you about how the technology works, new "Bringing Linux In" sections describe how people have implemented Linux in the real world. New sections describe real-life examples, such as how:

* A Small office created an inexpensive Web, print, and file server

* A do-it-yourselfer combined Linux audio and video features to create a home multimedia center

* A school build a computer lab with free educational software

* A large corporation deployed thousands of Linux systems

* Unique CD and DVD: No other book on the market includes so many Linux distributions on CD and DVD. Our DVD and CD will include the latest versions of at least the following Linux distributions: Fedora, Ubuntu, Debian, SUSE, KNOPPIX, Gentoo, Slackware, Mandriva, Damn Small Linux, SLAX, BackTrack, GeeXbox, and others.

The rest

Read More...

Advanced Linux Networking  




With an increasing number of networks and mission-critical applications running on Linux, system and network administrators must be able to do more than set up a server and rely on its default configuration. Advanced Linux Networking is designed to help you achieve a higher level of competence. It focuses on powerful techniques and features of Linux networking and provides you with the know-how you need to improve server efficiency, enhance security, and adapt to new requirements.

This book begins with a brief introduction to low-level configuration, including a guide to getting your network up and running. Part II outlines those servers and procedures most likely to be used by the computers on your local network: DHCP servers, Kerberos, Samba, time servers, and network backups, among others. Part III covers Internet servers: DNS, SMTP (sendmail, Postfix, and Exim), Apache, and FTP servers. Part IV examines network security, exploring such topics as using a chroot jail, iptables configuration, and VPNs. Wherever pertinent, the author addresses the differences between Caldera OpenLinux, Debian GNU/Linux, Mandrake, Red Hat, Slackware, SuSE, and TurboLinux.

Specific topics covered include:

* Configuring small but potentially important servers quickly and easily
* Optimizing Linux network operation
* Using advanced system features effectively
* Using systems and software in alternative ways to reach your goals
* Avoiding possible damage to your system and violations of ISP policies
Securing your system

Advanced Linux Networking is the single-volume tutorial and reference for Linux networking that will help you achieve expert status.

Share..

Read More...

SUSE Linux Toolbox: 1000+ Commands for openSUSE and SUSE Linux Enterprise  




Aimed squarely at aspiring Linux power users and professional administrators, the SUSE Linux Toolbox offers more than 1000 examples of useful Linux command lines.

This compact, handy reference is made to carry with you, whether you are maintaining hundreds of Linux systems or just want to dig beneath the surface of your SUSE desktop system.

This is the Linux reference book you need to step up to the next level.

Share Link

Read More...

Linux: The Complete Reference  




With full coverage of the latest platform, Linux: The Complete Reference, Sixth Edition includes details on the very different and popular Debian (Ubuntu) and Red Hat/Fedora software installation and service management tools used by most distributions. This is a must-have guide for all Linux users, especially for laptop computer, or even a desktop PC.

Install, configure, and administer any Linux distribution
Work with files and folders from the BASH, TCSH, and Z shells
Use the GNOME and KDE desktops, X Windows, display managers, and also printer setup that compatible with Hp toner
Set up office, database, Internet, and multimedia applications
Secure data using SELinux, netfilter, SSH, and Kerberos
Encrypt network transmissions with GPG, LUKS, and IPsec
Deploy FTP, Web, mail, proxy, print, news, and database servers
Administer system resources using HAL, udev, and virtualization (KVM and Xen)
Configure and maintain IPv6, DHCPv6, NIS, networking, and remote access
Access remote files and devices using NFSv4, GFS, PVFS, NIS, and SAMBA

Share Link

Read More...

A Practical Guide to Linux(R) Commands, Editors, and Shell Programming  




The essential reference for core commands that Linux users need daily, along with superior tutorial on shell programming and much moreSystem administrators, software developers, quality assurance engineers and others working on a Linux system need to work from the command line in order to be effective. Linux is famous for its huge number of command line utility programs, and the programs themselves are famous for their large numbers of options, switches, and configuration files

Share Link

Read More...

Knoppix Hacks: Tips and Tools for Using the Linux Live CD to Hack, Repair, and Enjoy Your PC  




If you think Knoppix is just a Linux demo disk, think again. Klaus Knopper created an entire Linux distribution on a bootable CD (and now a DVD) so he could use his favorite open source tools on any computer. This book includes a collection of tips and techniques for using the enormous amount of software Knoppix offers-not just to work and play, but also to troubleshoot, repair, upgrade, and disinfect your system without having to install a thing.

Knoppix Hacks is just like the distribution it covers: a veritable Swiss Army knife packed full of tools. Scores of industrial-strength hacks-many of them new to this second edition-cover both the standard Knoppix CD and the feature-rich DVD “Maxi” distribution, which is included with this book. Discover how to use Knoppix to its full potential as your desktop, rescue CD, or as a launching point for your own live CD.

With Knoppix Hacks, you can:
Investigate features of the KDE desktop and its Internet applications
Save your settings and data between reboots with persistent storage
Employ Knoppix as a system administration multitool to replace failed servers and more
Use the CD/DVD as a rescue disc to repair filesystems or a system that won’t boot
Rescue Windows systems with Knoppix to back up files and settings, hack the registry, and more
Explore other live CDs based on Knoppix that could augment your system
Easily install the popular Debian GNU/Linux distribution with all of your hardware detected and configured
Remaster Knoppix to include your favorite software and custom branding
Whether you’re a new Linux user, power user, or system administer, this book helps you take advantage of Knoppix and customize it to your needs. You may just find ways to use Knoppix that you never considered.

Share Link

Read More...