Sebanyak 1165 item atau buku ditemukan

Debian GNU/Linux Bible

Whether you're a Linux newcomer looking for foolproof installation tips or a Debian GNU/ veteran who wants the scoop on the latest security enhancements, this authoritative guide delivers all the information you need to make the most of the ...

Building Linux Virtual Private Networks (VPNs)

Building Linux Virtual Private Networks (VPNs) covers the most popular VPN technologies available for the Linux platform. In the early chapters the theory behind VPNs is discussed, including needs and uses. Common network and host configurations are also covered. Subsequent chapters drill down into the implementation and configuration of specific software packages. Specific, detailed instructions are included as well as troubleshooting information. This book will be an indispensable resource for anyone who wants to implement a Linux-based VPN. This book will meet the needs of anyone, from the Linux user to the experienced administrator to the security professional. --Oleg Kolesnikov

This book will be an indispensable resource for anyone who wants to implement a Linux-based VPN. This book will meet the needs of anyone, from the Linux user to the experienced administrator to the security professional.

High Performance Linux Clusters with OSCAR, Rocks, OpenMosix, and MPI

To the outside world, a "supercomputer" appears to be a single system. In fact, it's a cluster of computers that share a local area network and have the ability to work together on a single problem as a team. Many businesses used to consider supercomputing beyond the reach of their budgets, but new Linux applications have made high-performance clusters more affordable than ever. These days, the promise of low-cost supercomputing is one of the main reasons many businesses choose Linux over other operating systems.This new guide covers everything a newcomer to clustering will need to plan, build, and deploy a high-performance Linux cluster. The book focuses on clustering for high-performance computation, although much of its information also applies to clustering for high-availability (failover and disaster recovery). The book discusses the key tools you'll need to get started, including good practices to use while exploring the tools and growing a system. You'll learn about planning, hardware choices, bulk installation of Linux on multiple systems, and other basic considerations. Then, you'll learn about software options that can save you hours--or even weeks--of deployment time.Since a wide variety of options exist in each area of clustering software, the author discusses the pros and cons of the major free software projects and chooses those that are most likely to be helpful to new cluster administrators and programmers. A few of the projects introduced in the book include: MPI, the most popular programming library for clusters. This book offers simple but realistic introductory examples along with some pointers for advanced use. OSCAR and Rocks, two comprehensive installation and administrative systems openMosix (a convenient tool for distributing jobs), Linux kernel extensions that migrate processes transparently for load balancing PVFS, one of the parallel filesystems that make clustering I/O easier C3, a set of commands for administering multiple systems Ganglia, OpenPBS, and cloning tools (Kickstart, SIS and G4U) are also covered. The book looks at cluster installation packages (OSCAR & Rocks) and then considers the core packages individually for greater depth or for folks wishing to do a custom installation. Guidelines for debugging, profiling, performance tuning, and managing jobs from multiple users round out this immensely useful book.

A few of the projects introduced in the book include: MPI, the most popular programming library for clusters. This book offers simple but realistic introductory examples along with some pointers for advanced use.

Java application development on Linux

Describes Java application development on Linux, covering such topics as business-logic object analysis, Java servlet UIs, JSP, Swing GUIs, and database design.

Describes Java application development on Linux, covering such topics as business-logic object analysis, Java servlet UIs, JSP, Swing GUIs, and database design.

The Complete Idiot's Guide to Linux

Explains how to prepare and install the Linux system, work with shells and command lines, use the X Windows graphical interface, access the Web, and configure mail and news services

Explains how to prepare and install the Linux system, work with shells and command lines, use the X Windows graphical interface, access the Web, and configure mail and news services

The Linux Programming Interface

The Linux Programming Interface is the definitive guide to the Linux and UNIX programming interface—the interface employed by nearly every application that runs on a Linux or UNIX system. In this authoritative work, Linux programming expert Michael Kerrisk provides detailed descriptions of the system calls and library functions that you need in order to master the craft of system programming, and accompanies his explanations with clear, complete example programs. You'll find descriptions of over 500 system calls and library functions, and more than 200 example programs, 88 tables, and 115 diagrams. You'll learn how to: * Read and write files efficiently * Use signals, clocks, and timers * Create processes and execute programs * Write secure programs * Write multithreaded programs using POSIX threads * Build and use shared libraries * Perform interprocess communication using pipes, message queues, shared memory, and semaphores * Write network applications with the sockets API While The Linux Programming Interface covers a wealth of Linux-specific features, including epoll, inotify, and the /proc file system, its emphasis on UNIX standards (POSIX.1-2001/SUSv3 and POSIX.1-2008/SUSv4) makes it equally valuable to programmers working on other UNIX platforms. The Linux Programming Interface is the most comprehensive single-volume work on the Linux and UNIX programming interface, and a book that's destined to become a new classic.

In this authoritative work, Linux programming expert Michael Kerrisk provides detailed descriptions of the system calls and library functions that you need in order to master the craft of system programming, and accompanies his explanations ...

Degunking Linux

Linux has grown in popularity and is increasingly being adopted by home users and others who laud this nearly un-crashable, free operating system. But setting up a Linux OS can be tricky and time consuming. And managing a Linux system can be even more difficult if you don't have the right knowledge. Degunking Linux expertly shows readers how to save time (and money) by performing a number of important degunking tasks. With Degunking Linux's easy 12-step program, users will learn what Linux gunk is, how to keep their Linux desktop clean and organized, how to better manage personal and system-related files, how to make applications ran their best, how to get gunky and incompatible drivers and hardware to run smoothly, how to protect their precious data from dangerous viruses and hackers, how to clean up and improve Linux's security features, and much more. Linux users will learn the causes of sluggish performance and how to apply smart solutions to improve overall system performance.

And managing a Linux system can be even more difficult if you don't have the right knowledge. Degunking Linux expertly shows readers how to save time (and money) by performing a number of important degunking tasks.

The Linux Cookbook, 2nd Edition

Tips and Techniques for Everyday Use

Provides step-by-step instructions on how to use the computer operating system Linux.

Provides step-by-step instructions on how to use the computer operating system Linux.

Guide to UNIX Using Linux

Written with a clear, straightforward writing style and packed with step-by-step projects for direct, hands-on learning, Guide to UNIX Using Linux, 4E is the perfect resource for learning UNIX and Linux from the ground up. Through the use of practical examples, end-of-chapter reviews, and interactive exercises, novice users are transformed into confident UNIX/Linux users who can employ utilities, master files, manage and query data, create scripts, access a network or the Internet, and navigate popular user interfaces and software. The updated 4th edition incorporates coverage of the latest versions of UNIX and Linux, including new versions of Red Hat, Fedora, SUSE, and Ubuntu Linux. A new chapter has also been added to cover basic networking utilities, and several other chapters have been expanded to include additional information on the KDE and GNOME desktops, as well as coverage of the popular OpenOffice.org office suite. With a strong focus on universal UNIX and Linux commands that are transferable to all versions of Linux, this book is a must-have for anyone seeking to develop their knowledge of these systems. Important Notice: Media content referenced within the product description or the product text may not be available in the ebook version.

With a strong focus on universal UNIX and Linux commands that are transferable to all versions of Linux, this book is a must-have for anyone seeking to develop their knowledge of these systems.

Hardening Linux

An informative handbook for network administrators and professionals who use Linux offers practical guidelines on how to test, hack, and find security holes and secure them, explaining how to assess one's system, shut down unnecessary services and access, install filters and firewalls, eliminate unnecessary software, enhance authentication and user identity protocols, monitor network systems, and other important topics. Original. (Intermediate)

--Ongoing monitoring and assessment plan to keep your network secure, including patch management, auditing, and log file scanning How to Succeed at Hardening Your Linux Systems--Strategies for getting budget approval, management buy-in, and ...