rss Home » Tag Archive For ‘Shell’

Ubuntu Unleashed 2012 Edition: Covering 11.10 and 12.04

Ubuntu Unleashed 2012 Edition: Covering 11.10 and 12.04

Book Description

is filled with unique and advanced information for everyone who wants to make the most of the operating system. This new edition has been thoroughly revised and updated by a long-time community leader to reflect the exciting new 11.10 (“Oneiric Ocelot”) and the forthcoming Ubuntu 12.04.

Former Ubuntu Forum administrator Matthew Helmke covers all you need to know about Ubuntu 11.10/12.04 installation, configuration, productivity, multimedia, , system , server operations, , , , DevOps, and more—including intermediate-to-advanced techniques you won’t find in any other book.

Helmke presents up-to-the-minute introductions to Ubuntu’s key productivity and Web tools, languages, hardware support, and more. You’ll find brand-new coverage of the new Unity desktop, new database support and Android mobile tools, and many other Ubuntu 11.10/12.04 innovations. Whether you’re new to Ubuntu or already a power user, you’ll turn to this book constantly: for new techniques, new solutions, and new ways to do even more with Ubuntu!

Matthew Helmke served from 2006 to 2011 on the Ubuntu Forum Council, providing leadership and oversight of the Ubuntu Forums, and spent two years on the Ubuntu regional membership approval board for Europe, the Middle East, and Africa. He has written about Ubuntu for several magazines and websites, is a lead author of The Official Ubuntu Book. He works for The iPlant Collaborative, which is funded by the National Science Foundation Download Now »

Implementing SSH: Strategies for Optimizing the Secure Shell

Implementing SSH: Strategies for Optimizing the Secure Shell

Book Description

A tactical guide to installing, implementing, optimizing, and supporting in order to your network

Prevent unwanted hacker attacks! This detailed guide will show you how to strengthen your company system’s defenses, keep critical data , and add to the functionality of your network by deploying . 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 , including authentication, authorization, , integrity, and auditing. Also, discover methods to optimize the protocol for and functionality on ®, 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 »

The Linux Command Line: A Complete Introduction

The Linux Command Line: A Complete Introduction

Book Description

You’ve experienced the shiny, point-and-click surface of your computer—now dive below and explore its depths with the power of the line.

The Line takes you from your very first terminal keystrokes to writing full programs in , the most popular Linux . 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 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 , package installation, and process
  • Use standard input and output, redirection, and pipelines
  • Edit files with , the world’s most popular text editor
  • Write 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 »

Coding for Penetration Testers: Building Better Tools

Coding for Penetration Testers: Building Better Tools

Book Description

Tools used for are often purchased or downloaded from the Internet. Each tool is based on a language such as Perl, Python, or Ruby. If a tester wants to extend, augment, or change the functionality of a tool to perform a test differently than the default configuration, the tester must know the basics of coding for the related language. Coding for Penetration Testers provides the reader with an understanding of the scripting languages that are commonly used when developing tools for penetration . It also guides the reader through specific examples of custom tool and the situations where such tools might be used. While developing a better understanding of each language, the reader is guided through real-world scenarios and tool that can be incorporated into a tester’s toolkit.

Review
“Penetration testing is a profession that requires the mastery of dozens of tools; every job poses challenges that require these tools to be mixed, matched, and automated. The master penetration tester not only excels at using his or her toolbox, but also expands it with custom scripts and unique programs to solve the challenge of the day. This book provides a solid introduction to custom scripting and tool , using multiple languages, with a penetration tester’s goals in mind. This background can transform penetration testing from a manual, often repetitive task, to an efficient process that is not just faster, but also more accurate and consistent across large engagements.”
–HD Moore, Metasploit Founder and CSO of Rapid7 Download Now »

bash Cookbook

bash Cookbook

Book Description

The key to mastering any system, especially and , is a thorough knowledge of scripting. Scripting is a way to harness and customize the power of any system, and it’s an essential skill for any users, including system administrators and professional OS X developers. But beneath this simple promise lies a treacherous ocean of variations in commands and standards.

teaches scripting the way 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 shell — the shell — and cygwin or other popular emulation packages. Packed full of useful scripts, along with examples that explain how to create better scripts, this new 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 »

Shell Scripting: Expert Recipes for Linux, Bash and more

Shell Scripting: Expert Recipes for Linux, Bash and more

Book Description

A compendium of scripting recipes that can immediately be used, adjusted, and applied

The is the primary way of communicating with the and systems, providing a direct way to program by automating simple-to-intermediate tasks. With this book, expert Steve Parker shares a collection of scripting recipes that can be used as is or easily modified for a variety of environments or situations. The book covers , with a focus on and the 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
  • 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 and Linux systems, providing a direct way to program by automating simple to intermediate tasks Download Now »