Showing posts with label Linux Ebooks. Show all posts
Showing posts with label Linux Ebooks. Show all posts

With hundreds of practice questions and hands-on exercises, RHCE Red Hat Certified Engineer Linux Study Guide, Fifth Edition covers what you need to know--and shows you how to prepare--for this challenging exam. 100% complete coverage of all objectives for exam RH302 Exam Readiness Checklist at the front of the book--you're ready for the exam when all objectives on the list are checked off Inside the Exam sections in every chapter highlight key exam topics covered Real-world exercises modeled after hands-on exam scenarios Two complete lab-based exams simulate the format, tone, topics, and difficulty of the real exam.

Covers all RH302 exam topics, including:-


Hardware installation and configuration
The boot process
Linux filesystem administration
Package management and Kickstart
User and group administration
System administration tools
Kernel services and configuration
Apache and Squid
Network file sharing services (NFS, FTP, and Samba)
Domain Name System (DNS)
E-mail (servers and clients)
Extended Internet Services Daemon (xinetd), the Secure package, and DHCP
The X Window System
Firewalls, SELinux, and troubleshooting

Table of contents


Chapter 1 - RHCE Prerequisites
Chapter 2 - Hardware and Installation
Chapter 3 - The Boot Process
Chapter 4 - Linux Filesystem Administration
Chapter 5 - Package Management
Chapter 6 - User Administration
Chapter 7 - System Administration Tools
Chapter 8 – Kernal Services and Configuration
Chapter 9 - The HTTP Service
Chapter 10 - Network File Sharing Services
Chapter 11 - Domain Name Service
Chapter 12 - Electronic Mail
Chapter 13 - Other Networking Services
Chapter 14 - The X Window System
Chapter 15 - Securing Services
Chapter 16 - Troubleshooting
Glossary


Download link


Non Camera SmartPhones

Red Hat Enterprise Linux 5 Administration Unleashed blends step-by-step instructions with just enough conceptual knowledge to help RHEL 5 administrators on a daily basis. Why another Linux book you might ask? I have been writing about Linux for years and reading Linux books for longer. When I first started learning Linux, I was frustrated with the lack of detail in most books. I would look up a topic, read all the theory and conceptual sections, and then turn the page expecting to see the actual instructions for implementing what I had read about.

Topics covered include:

* Installing on a single system or on multiple systems simultaneously with Kickstart
* Installing, updating, and removing software with YUM and Red Hat Network
* Navigating the Filesystem from the command line
* Managing storage with partitions, LVM, and RAID
* Using access control lists and disk quotas
* Managing users and groups efficiently
* Performing backups and rapid recovery
* Automating tasks with scripts and scheduling them with cron
* Setting up unified identity management services
* Administering network services for file sharing, network connectivity, an secure
remote login
* Monitoring and tuning system resources, the kernel, and applications
* Protecting against security vulnerabilities with SELinux and ExecShield
* Setting up a firewall with IPTables
* Customing the Linux Auditing System
* Running multiple operating systems concurrently with Virtualization

Contents:-

Introduction

Part I: Installation and Configuration
Installing Red Hat Enterprise Linux
Post-Installation Configuration
Operating System Updates

Part II: Operating System Core Concepts
Understanding Linux Concepts
Working with RPM Software
Analyzing Hardware
Managing Storage
64-Bit, Multi-Core, and Hyper-Threading Technology Processors

Part III: System Administration
Managing Users and Groups
Techniques for Backup and Recovery
Automating Tasks with Scripts

Part IV: Network Services
Identity Management
Network File Sharing
Granting Network Connectivity with DHCP
Creating a Web Server with the Apache HTTP Server
Hostname Resolution with BIND
Securing Remote Logins with OpenSSH
Setting Up an Email Server with Sendmail
Explaining Other Common Network Services

Part V: Monitoring and Tuning
Monitoring System Resources
Monitoring and Tuning the Kernel
Monitoring and Tuning Application

Part VI: Security
Protecting Against Intruders with Security-Enhanced Linux
Configuring a Firewall
Linux Auditing System

Appendixes
A Installing Proprietary Kernel Modules
B Creating Virtual Machines
C Preventing Security Breaches with ExecShield
D Troubleshooting


Download link

Non Camera SmartPhones

Red Hat Linux Security and Optimization is a reference for power-users and administrators covering all security issues, including Filesystems Security, Securing root accounts and Firewalls. Application performance benchmarking will also be covered. This book introduces you to many application-specific performance and benchmarking techniques and shows you how to tune your computer as well as your networks. This book covers all the primary Red Hat Linux Applications such as Apache Web Server, WuFTP, FTP server, BIND DNS server, Sendmail SMTP server and focuses on how to enhance security for each of them. It also shows you how to secure NFS and Samba Server, as well as the Apache Web Server.


Contents :-


Part I System Performance

Chapter 1 Performance Basics

Chapter 2 Kernel Tuning

Chapter 3 Filesystem Tuning

Part II Network and Service Performance

Chapter 4 Network Performance

Chapter 5 Web Server Performance

Chapter 6 E-Mail Server Performance

Chapter 7 NFS and Samba Server Performance

Part III System Security

Chapter 8 Kernel Security

Chapter 9 Securing Files and Filesystems

Chapter 10 PAM

Chapter 11 OpenSSL

Chapter 12 Shadow Passwords and OpenSSH

Chapter 13 Secure Remote Passwords

Chapter 14 xinetd

Part IV Network Service Security

Chapter 15 Web Server Security

Chapter 16 DNS Server Security

Chapter 17 E-Mail Server Security

Chapter 18 FTP Server Security

Chapter 19 Samba and NFS Server Security

Part V Firewalls

Chapter 20 Firewalls, VPNs, and SSL Tunnels

Chapter 21 Firewall Security Tools

Appendix A IP Network Address Classification

Appendix B Common Linux Commands

Appendix C Internet Resources

Appendix D Dealing with Compromised Systems

Appendix E What’s On the CD-ROM

Index



Download link



Non Camera SmartPhones

This free ebook is a great handbook for UNIX users and administrators.UNIX end-users desperately need an up-to-date reference guide with real depth: one that teaches UNIX commands and doesn’t just list them! In UNIX User’s Handbook, Second Edition, best-selling UNIX author Marty Poniatowski covers every topic UNIX users need to master—with exceptional clarity and practical, real-world examples. Part I brings together thorough coverage of virtually every key aspect of day-to-day UNIX operation and end-user administration. Part II presents an in-depth programming reference. Part III covers every leading option for Windows interoperability.


You’ll find fast, easy answers for all this and more:

* Getting started: login, mail, Internet access, and key UNIX file management commands

* All basic UNIX commands and a complete UNIX file system overview (cd, cp, file, ls, mv, pwd, rm, rmdir, cut, paste, split, sort, diff, and more)

* Key UNIX tools—including in-depth coverage of find, vi, find, grep, sed, and awk

* Shells and shell programming: Bash, Korn, and C

* Full programming section—including a NEW user-centered introduction to C/C++ and Java

* End-user administration: processes, startup, shutdown, users/groups, backup, software management, printing, and more

* Networking and Internet protocols

* UNIX/Windows interoperability: Samba, X Window, NFS, Posix, Windows 2000 Services for UNIX, and other alternatives

* Performance and monitoring


This new edition has been updated throughout and redesigned for even faster, easier access to information. Whatever your experience, whatever UNIX version you use, you won’t find a more useful reference!

The in-depth UNIX guide for every end-user: completely updated and full of examples!

* For every key UNIX platform: practical examples, real depth!

* Covers all basic UNIX commands, plus sed, grep, awk, vi, and more

* Complete shell programming coverage—plus NEW programming section covering C/C++, Java(tm), and Internet development

* KornShell, Bash, C Shell, and Shell Programming

* Windows interoperability, in depth: Samba, NFS, Windows 2000 Services for UNIX, and much more




Download link



Non Camera SmartPhones

This free ebook details Redhat Securing & Optimizing Linux technology.If you want to take advantage of Linux’s versatility as a server operating system, and do it in the most secure and efficient manner, you can find no better book than this one. In addition to operating system configuration there are many chapters individually dedicated to installing and configuring specific Linux server applications such as Sendmail, SQL server, Apache, BIND, and many more.As an NT Administrator I have read many Linux books trying to bridge my NT knowledge to the Linux and Unix world, this book is by far the best.Most of the Linux books I have read before tell you what to do to administer a Linux server, but they assume that you know how to do it. Gerhard Mourani tells you in detail what to do, how to do it, and why to do it. I have learned a great deal not only about Linux server applications, but about the Linux operating system itself.


Ebook Contents :-


Part I Installation-Related Reference

Chapter 1 Introduction to Linux

Chapter 2 Installation of your Linux Server


Part II Security and Optimization-Related Reference

Chapter 3 General System Security

Chapter 4 General System Optimization

Chapter 5 Configuring and Building a secure, optimized Kernels


Part III Networking-Related Reference

Chapter 6 TCP/IP Network Management

Chapter 7 Networking Firewall

Chapter 8 Networking Firewall with Masquerading and Forwarding support


Part IV Software-Related Reference

Chapter 9 Compiler Functionality

Chapter 10 Securities Software (Monitoring Tools)

Chapter 11 Securities Software (Network Services)

Chapter 12 Securities Software (System Integrity)

Chapter 13 Securities Software (Management & Limitation)

Chapter 14 Server Software (BIND/DNS Network Services)

Chapter 15 Server Software (Mail Network Services)

Chapter 16 Server Software (Encrypting Network Services)

Chapter 17 Server Software (Database Network Services)

Chapter 18 Server Software (Proxy Network Services)

Chapter 19 Server Software (Web Network Services)

Chapter 20 Optional component to install with Apache

Chapter 21 Server Software (File Sharing Network Services)


Part VI Backup-Related reference

Chapter 22 Backup and restore procedures


Part VII Appendixes

Appendix A Tweaks, Tips and Administration Tasks

Appendix B Obtaining Requests for Comments (RFCs)




Download link



Non Camera SmartPhones

SUSE Linux: A Complete Guide to Novell's Community Distribution will get you up to speed quickly and easily on SUSE, one of the most friendly and usable Linux distributions around. From quick and easy installation to excellent hardware detection and support, it's no wonder SUSE is one of the most highly rated distributions on the planet. According to Novell, SUSE is installed more than 7,000 times every day, an average of one installation every 12 seconds.This book will take you deep into the essential operating system components by presenting them in easy-to-learn modules. From basic installation and configuration through advanced topics such as administration, security, and virtualization, this book captures the important details of how SUSE works--without the fluff that bogs down other books and web sites. Instead, readers get a concise task-based approach to using SUSE as both a desktop and server operating system.


In this book, you'll learn how to:-

Install SUSE and perform basic administrative tasks

Share files with other computers

Connect to your desktop remotely

Set up a web server

Set up networking, including Wi-Fi and Bluetooth

Tighten security on your SUSE system

Monitor for intrusions

Manage software and upgrades smoothly

Run multiple instances of SUSE on a single machine with Xen


Download link

Non Camera SmartPhones

Linux Timesaving Technique For Dummies provides experienced and first-time Linux users with concise, step-by-step, timesaving,powerful techniques to help them perform tasks efficiently. The techniques, broken down into task-oriented topic areas, are delivered without technical jargon and in the For Dummies friendly, easy-to-understand style. The book corresponds with the latest releases of the Fedora Core, SUSE, and Mandrake distributions. This book is organized into parts groups of techniques about a common subject that will save you time and help you get your system running better. Each technique is written to be independent of the others, so you only need to implement those techniques that are important to you and your users. From time to time, we may send you to another technique to implement a feature that we’ll be using in our current technique we just don’t want to waste valuable space repeating ourselves. Each of the partsis about a different facet of a Linux system so you can scan the part title easily, looking for problemsolving techniques that will help you, quick.


It has over 60 techniques that help users perform end-user, system administration, and development tasks in many areas, including the following:

Desktop File system, RPM, Databases, Internet Server, Email Server, Networking, System monitoring, Security, Data Back-up and recovery, Programming (e.g., C and PHP), and Linux Kernel.

Over 60 techniques that help you save time by…

* Controlling time-consuming tasks

* Improving your system security

* Getting the most from your file system

* Automating repetitive tasks

* Tweaking the kernel on your Linux system

* Networking like a professional

The Dummies Way

* Tricks and tips for working smarter

* Explanations in plain English

* "Get in, get out" information

* Contents arranged by technique

* Advice that goes beyond the basics

* A dash of humor and fun



Download link



Non Camera SmartPhones

This free ebook details about 100 linux tips and tricks used in our day to day life.This book was written for anyone using Linux, from new users to experts who want to explore this wonderful operating system. The tips and tricks in this book were discovered by myself over years of experience using Linux, and learning about it. Some are very basic tips to make your computing life easier, others are advanced tricks that can save you days of work.Installation is a very important part of any operating system. This is why I cover this topic first. The next most important thing is installation of programs and software to get your system to do useful tasks. This chapters covers both of these aspects.Linux is open-source software at it’s finest. Open-source software is all about taking control of your desktop away from the big corporations and putting it into the hands of the developers working with your best interests at heart. The software is freely available on the Internet for you to download you can even help develop the projects if you want to get involved. Decisions about what’s on your desktop aren’t being made based on the profit margins yielded by the software. Instead,the best interests of the user are of primary concern to the developers.


Book Contents:-


Chapter 1 Introduction

Thus chapter covers the introduction part.


Chapter 2 Installation

These are tips and tricks useful when installing Linux itself or any new program. Some tips will cover new means of installing Linux on non-typical hardware, others will explain how to take Linux distribution from an FTP server and make your own CD-ROM with them.


Chapter 3 Hardware

You will learn tips there on how to get your non-PostScript compatible printer to work, or how to get a sound card detected.


Chapter 4 Software

You will find tips there about all kinds of Linux software,including where to find and how to install the Java Development Kit port, and everything about the Pine mail and news program.


Chapter 5 Networking

There you will see how to setup a PPP connection quickly, without editing all of the configuration files yourself, as well as some nice programs that were made to ease dialup procedures. You will also see tricks on how to make your local LAN network without unexpected problems.


Chapter 6 Development

Here you will find a lot of tips on how to write powerful scripts to make your system easier to handle, and a full overview of what to do and what you don't want to do in C to avoid problems like memory leaks and how to allow easy scalability.



Download link




Non Camera SmartPhones

This free ebook is a practical guide to Linux commands,editors, and shell programming techniques.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. But the truth is that users will only use a limited number of these utilities on a recurring basis, and then only with a subset of the most important and useful options, switches and configuration files. This book cuts through all the noise and shows them which utilities are most useful, and which options most important. And it contains examples, lot's and lot's of examples. This book is organized for ease of use in different situations. For example, you can read it from cover to cover to learn command line Linux from the ground up. Alternatively, once you are comfortable using Linux, you can use this book as a reference: Look up a topic of interest in the table of contents or index and read about it.

And Linux is also famous for its "programmability." Utilities are designed, by default, to work wtih other utilities within shell programs as a way of automating system tasks. This book contains a superb introduction to Linux shell programming. And since shell programmers need to write their programs in text editors, this book covers the two most popular ones: vi and emacs. A Practical Guide to Linux Commands, Editors, and Shell Programming gives you an in-depth understanding of how to use Linux from the command line. Regardless of your background, it offers the knowledge you need to get on with your work: You will come away from this book understanding how to use Linux, and this text will remain a valuable reference for years to come.

This book is designed for a wide range of readers. It does not require programming experience, although some experience using a general-purpose computer is helpful. It is appropriate for the following readers:

Students taking a class in which they use Linux

Power users who want to explore the power of Linux from the command line

Professionals who use Linux at work

System administrators who need a deeper understanding of Linux and the tools

Computer science students who are studying the Linux operating system

Programmers who need to understand the Linux programming environment

Technical executives who want to get a grounding in Linux



Download link

Non Camera SmartPhones

This free book "How to cheat at Securing Linux" covers hardening of operating system,
implementing an intrusion detection system and defending databases. How to Cheat at Securing Linux Servers is designed to help you deploy a Linux system on the Internet in a variety of security roles. This book provides practical instructions and pointers concerning the open source security tools that we use every day. This book shows you how to use your Linux skills to provide the most important security services such as encryption, authentication, access control, and logging. While writing the book, the authors had the following three-part structure in mind: locking down the network, securing data passing across the network,and protecting the network perimeter with firewalls, DMZs, and VPNs.Linux servers now account for 33% of all networks servers running worldwide.The top 3 market share holders in the network server space all use Linux as their standard operating system for the majority of their servers designed for medium to large size businesses. As with any technologies,increased usage results in increased attention from malicious hackers. For years a myth existed that Windows was inherently less secure than Linux, because there were significantly more attacks against Windows machines than Linux.There were more attacks against Windows machines because there were simply so many
more Windows machines to attack. Now, the numbers tell the exact opposite story. Linux servers account for 1/3 of all servers worldwide,but in 2005 there were 3 times as many high-severity security vulnerabilities discovered on Linux servers.


Book Contents:-

Chapter 1: Introduction to Open Source Security

Chapter 2: Hardening the Operating System

Chapter 3: System Scanning and Probing

Chapter 4: Implementing an Intrusion Detection System

Chapter 5: Troubleshooting the Network with Sniffers

Chapter 6: Unearthing Rootkits

Chapter 7: Defending Against Malware

Chapter 8: Defending Databases

Chapter 9: Network Authentication and Encryption

Chapter 10: Avoiding Sniffing Attacks through Encryption

Chapter 11: Creating Virtual Private Networks

Chapter 12: Implementing and Maintaining a Firewall



Download link

Non Camera SmartPhones

Pro Linux System Administration is a great book to help advance an Linux administrator's knowledge. Basic books cover some of the more traditional services where this book covers widely used current services.Pro Linux System Administration book is for small to medium–sized business owners looking to run their own IT, system administrators considering migrating to Linux, and IT systems integrators looking for an extensible Linux infrastructure management approach.Pro Linux System Administration provides models for implementing a Linux infrastructure and builds a foundation for open source business systems management. This book makes it easy for small to medium–sized businesses to enter the world of zero–cost software running on Linux and covers all the distros you might want to use,including Red Hat, Ubuntu, Debian, and CentOS. Authors take a layered, component–based approach to open source business systems, while training system administrators as the builders of business infrastructure.

One of the strengths of the book is that it contains lots of places for readers to find information that allows them to take the next step in developing their skills. We don't assume we're going to teach people everything and we want them to develop and grow beyond the knowledge we impart in the book.If you want to implement a SOHO or SMB Linux infrastructure, Pro Linux System Administration clearly demonstrates everything you need. You’ll find this book also provides a solid framework to move forward and expand your business and associated IT capabilities, and you’ll benefit from the expertise and experienced guidance of the authors.The book starts from choosing your system to installing and describes basic system administration and commands. This is grounding for the rest of the book. Where possible we point to the similarities of operating systems,such as the conceptual parallels between Linux and Microsoft Windows, and provide links to further reading where needed.Each chapter in the book builds on the previous in a layered and relatively linear way. It is this layered approach that we feel sets this book apart from other Linux System Administration books.

Pro Linux System Administration covers:-

• An introduction to using Linux and free and open source software to cheaply and efficiently manage your business.

• A layered model that allows your infrastructure to grow with your business.

• Easy and simple–to–understand instructions including configurations,examples,and extensive real–world hints and tips.

This book will explain and demonstrate:-

• Linux architecture

• How to build,backup,and recover Linux servers

• Creating basic networks and network services with Linux

• Building and implementing Linux infrastructure and services including mail,web,databases and file and print

• Implementing Linux security

• Understanding Linux performance and capacity planning issues



Download link

Non Camera SmartPhones

free counters