Feb 04, 2012 |
5,118 views |

Book Description
A tactical guide to installing, implementing, optimizing, and supporting SSH in order to secure your network
Prevent unwanted hacker attacks! This detailed guide will show you how to strengthen your company system’s defenses, keep critical data secure, and add to the functionality of your network by deploying SSH. Security expert Himanshu Dwivedi shows you ways to implement SSH on virtually all operating systems, desktops, and servers, so your system is safe, secure, and stable. Learn how SSH fulfills all the core items in security, including authentication, authorization, encryption, integrity, and auditing. Also, discover methods to optimize the protocol for security and functionality on Unix®, Windows®, and network architecture environments. Additionally, find out about the similarities and differences of the major SSH servers and clients.
With the help of numerous architectural examples and case studies, you’ll gain the necessary skills to:
- Explore many remote access solutions, including the theory, setup, and configuration of port forwarding
- Take advantage of features such as secure e-mail, proxy, and dynamic port forwarding
- Use SSH on network devices that are traditionally managed by Telnet
- Utilize SSH as a VPN solution in both a server and client aspect
- Replace insecure protocols such as Rsh, Rlogin, and FTP
- Use SSH to secure Web browsing and as a secure wireless (802.11) solution
Download Now »
Feb 01, 2012 |
3,471 views |

Book Description
Cross-platform development is a kind of holy grail, and Trolltech’s Qt toolkit may well be the most promising solution yet to this development challenge. Qt is widely used for the development of GUI applications as well as console tools and servers, and it’s especially appealing to programmers who need to write cross-platform applications to run on Linux/Unix, Mac, and Windows machines without having to rewrite for each platform.
The Book of Qt 4 offers an in-depth explanation of Qt 4 that goes beyond the common focus on C++ programming. Author Daniel Molkentin uses practical examples to explain features like the signal/slot concept and the event system, as he guides you through developing applications with and without Qt’s graphical GUI builder, Qt Designer. And as a core KDE developer, Molkentin’s head is full of real-world problems and solutions that he peppers liberally throughout The Book of Qt 4, making it a resource that you’ll consult time and again. You’ll find coverage of:
- Tools for creating dialogs
- GUI design with the Qt Designer
- Widget layout and dialog construction
- Data visualization using Qt’s model/view concept
- The QtSql module and the graphics library Arthur
- File handling, XML, processes, and network connections
- Databases and threading
- Event handling and using drag and drop Download Now »
Jan 23, 2012 |
15,297 views |

Book Description
You’ve experienced the shiny, point-and-click surface of your Linux computer—now dive below and explore its depths with the power of the command line.
The Linux Command Line takes you from your very first terminal keystrokes to writing full programs in Bash, the most popular Linux shell. Along the way you’ll learn the timeless skills handed down by generations of gray-bearded, mouse-shunning gurus: file navigation, environment configuration, command chaining, pattern matching with regular expressions, and more.
In addition to that practical knowledge, author William Shotts reveals the philosophy behind these tools and the rich heritage that your desktop Linux machine has inherited from Unix supercomputers of yore.
As you make your way through the book’s short, easily-digestible chapters, you’ll learn how to:
- Create and delete files, directories, and symlinks
- Administer your system, including networking, package installation, and process management
- Use standard input and output, redirection, and pipelines
- Edit files with Vi, the world’s most popular text editor
- Write shell scripts to automate common or boring tasks
- Slice and dice text files with cut, paste, grep, patch, and sed
Once you overcome your initial “shell shock,” you’ll find Download Now »
Nov 15, 2011 |
8,275 views |

Book Description
The key to mastering any Unix system, especially Linux and Mac OS X, is a thorough knowledge of shell scripting. Scripting is a way to harness and customize the power of any Unix system, and it’s an essential skill for any Unix users, including system administrators and professional OS X developers. But beneath this simple promise lies a treacherous ocean of variations in Unix commands and standards.
bash Cookbook teaches shell scripting the way Unix masters practice the craft. It presents a variety of recipes and tricks for all levels of shell programmers so that anyone can become a proficient user of the most common Unix shell — the bash shell — and cygwin or other popular Unix emulation packages. Packed full of useful scripts, along with examples that explain how to create better scripts, this new cookbook gives professionals and power users everything they need to automate routine tasks and enable them to truly manage their systems — rather than have their systems manage them.
Table of Contents
Chapter 1 Beginning bash
Chapter 2 Standard Output
Chapter 3 Standard Input
Chapter 4 Executing Commands
Chapter 5 Basic Scripting: Shell Variables
Chapter 6 Shell Logic and Arithmetic
Chapter 7 Intermediate Shell Tools I Download Now »
Sep 19, 2011 |
12,442 views |

Book Description
A compendium of shell scripting recipes that can immediately be used, adjusted, and applied
The shell is the primary way of communicating with the Unix and Linux systems, providing a direct way to program by automating simple-to-intermediate tasks. With this book, Linux expert Steve Parker shares a collection of shell scripting recipes that can be used as is or easily modified for a variety of environments or situations. The book covers shell programming, with a focus on Linux and the Bash shell; it provides credible, real-world relevance, as well as providing the flexible tools to get started immediately.
- Shares a collection of helpful shell scripting recipes that can immediately be used for various of real-world challenges
- Features recipes for system tools, shell features, and systems administration
- Provides a host of plug and play recipes for to immediately apply and easily modify so the wheel doesn’t have to be reinvented with each challenge faced
Come out of your shell and dive into this collection of tried and tested shell scripting recipes that you can start using right away!
From the Back Cover
Tried-and-true recipes that can be immediately applied or easily adjusted to meet your needs
The shell is the primary way of communicating with Unix and Linux systems, providing a direct way to program by automating simple to intermediate tasks Download Now »
Sep 01, 2011 |
10,750 views |

Book Description
Shell scripting skills never go out of style. It’s the shell that unlocks the real potential of Unix. Shell scripting is essential for Unix users and system administrators-a way to quickly harness and customize the full power of any Unix system. With shell scripts, you can combine the fundamental Unix text and file processing commands to crunch data and automate repetitive tasks. But beneath this simple promise lies a treacherous ocean of variations in Unix commands and standards. Classic Shell Scripting is written to help you reliably navigate these tricky waters.
Writing shell scripts requires more than just a knowledge of the shell language, it also requires familiarity with the individual Unix programs: why each one is there, how to use them by themselves, and in combination with the other programs. The authors are intimately familiar with the tips and tricks that can be used to create excellent scripts, as well as the traps that can make your best effort a bad shell script. With Classic Shell Scripting you’ll avoid hours of wasted effort. You’ll learn not only write useful shell scripts, but how to do it properly and portably.
The ability to program and customize the shell quickly, reliably, and portably to get the best out of any individual system is an important skill for anyone operating and maintaining Unix or Linux systems. Classic Shell Scripting gives you everything you need to master these essential skills.
About the Author
Arnold Robbins, an Atlanta native, is a professional programmer and technical author. He has worked with Unix systems since 1980 Download Now »