Showing 1–20 of 23 results
“I have found this book to be a very useful classroom text, as well as a great Linux resource. It teaches Linux using a ground-up approach that gives students the chance to progress with their skills and grow into the Linux world. I have often pointed to this book when asked to recommend a solid Linux reference.” – Eric Hartwell, Chair, School of Information Technology, ITT Technical Institute Master All the Techniques You Need to Succeed with Fedora(TM) or Red Hat(R) Enterprise Linux(R) * The #1 Fedora and RHEL resource-a tutorial AND on-the-job reference * Master Linux administration and security using the command line, GUI tools, Python, systemd, and firewalld * Set up key Internet servers, step by step, including Samba, Apache, MariaDB/MySQL, sendmail, OpenSSH, DNS, LDAP, and more * Brand-new chapter on Virtual Machines and Cloud Computing! In this comprehensive guide, one of the world’s leading Linux experts brings together all the knowledge and real-world insights you need to master and succeed with today’s versions of Fedora or Red Hat Enterprise Linux. Best-selling author Mark Sobell explains Linux clearly and effectively, focusing on skills you’ll actually need as a user, programmer, or administrator. Sobell assumes no prior Linux knowledge. He starts at the beginning and walks you through every topic and task that matters, using easy-to-understand examples. Step by step, you’ll learn how to install and configure Linux from the accompanying DVD, navigate its graphical user interface, provide file/printer sharing, configure network servers, secure Linux desktops and networks, work with the command line, administer Linux efficiently, and automate administration using Python and bash. Mark Sobell has taught hundreds of thousands of Linux and UNIX professionals. He knows every Linux nook and cranny-and he never forgets what it’s like to be new to Linux. Whatever you want to do with Linux-now or in the future-you’ll find it in this book. Compared with other Linux books, A Practical Guide to Fedora(TM)and Red Hat(R)Enterprise Linux (R), Seventh Edition, delivers * Complete, up-to-the-minute coverage of Fedora 19 and RHEL 7 (beta) * New programming chapters that cover Python and MariaDB/MySQL, plus a new tutorial on using GnuPG to encrypt communications * Information on state-of-the-art security: SELinux, ACLs, firewalld (firewall-config and firewall-cmd), iptables (system-config-firewall), GnuPG, and OpenSSH * New chapter on VMs (virtual machines) and cloud computing, including VMware, QEMU/KVM, virt-manager, virsh, GNOME Boxes, and AWS (Amazon Web Services) * Expanded command-line coverage, including a new chapter that details 32 important utilities * Practical information on Internet server configuration, including Apache, sendmail, NFSv4, DNS/BIND, the new LDAP Dynamic Server, and IPv6 * Complete “meat-and-potatoes” information on system/network administration, now including GRUB 2, the XFS filesystem, the new Anaconda Installer, the systemd init daemon, firewalld, and NetworkManager * Detailed instructions on keeping Linux systems up to date, finding software packages, and working with repositories using yum and rpm * Full coverage of the LPI Linux Essentials exam objectives plus extensive coverage of the CompTIA Linux exam objectives; Appendix E provides a map from objectives to pages in the book * New coverage of find, sort, xz (compression), free, xargs, and the nano editor * And much more, including a 500 term glossary and comprehensive indexes Includes DVD! Get the full version of the Fedora 19 release!
About the Author
Mark G. Sobell is President of Sobell Associates Inc., a consulting firm that specializes in UNIX and Linux training, support, and documentation. He has more than thirty years of experience working with UNIX and Linux systems and is the author of many best-selling books, including A Practical Guide to Linux(R) Commands, Editors, and Shell Programming, Third Edition, and A Practical Guide to Ubuntu Linux(R), Third Edition, both from Prentice Hall.
Organize your network resources by learning how to design, manage, and maintain Active Directory. Updated to cover Windows Server 2012, the fifth edition of this bestselling book gives you a thorough grounding in Microsoft’s network directory service by explaining concepts in an easy-to-understand, narrative style. You’ll negotiate a maze of technologies for deploying a scalable and reliable AD infrastructure, with new chapters on management tools, searching the AD database, authentication and security protocols, and Active Directory Federation Services (ADFS). This book provides real-world scenarios that let you apply what you’ve learned – ideal whether you’re a network administrator for a small business or a multinational enterprise. Upgrade Active Directory to Windows Server 2012 Learn the fundamentals, including how AD stores objects Use the AD Administrative Center and other management tools Learn to administer AD with Windows PowerShell Search and gather AD data, using the LDAP query syntax Understand how Group Policy functions Design a new Active Directory forest Examine the Kerberos security protocol Get a detailed look at the AD replication process
Apple Pro Training Series: OS X Support Essentials 10.9: Supporting and Troubleshooting OS X Mavericks
Kevin M. White (Louisville, KY) has been an Apple Certified Trainer since 2000 and is a regular presenter at industry events. Kevin co-authored his first book in 2005 and has subsequently authored or co-authored several books including OS X Mountain Lion Support Essentials. Kevin also serves the Apple community through his company, Macjutsu Inc., which is dedicated to sharing knowledge of the “Apple way.”
Gordon Davisson (Bellevue, WA) has spent over 20 years working with Apple hardware and software and designing and implementing networking solutions. An Apple Certified System Administrator, Gordon has also been an Apple Certified Trainer since 2002 and is currently a consultant and instructor teaching multiple Mac and OS X courses. Gordon was the co-author of OS X Mountain Lion Support Essentials.
The Ultimate Book on Group Policy Freshly updated to include Windows 7, Windows 8 and Windows Server 2012, Group Policy: Fundamentals, Security, and the Managed Desktop, Second Edition is the book for learning everything you need to know about Group Policy, no matter which version of Windows you use. Microsoft Group Policy MVP Jeremy Moskowitz covers it all–major Group Policy categories, what Windows 8 and Windows Server 2012 bring to the table, and smart ways to tackle tough desktop management problems. Topics include troubleshooting, security, scripting, using Windows PowerShell when necessary, and much more. Inside this book, you’ll learn to: Master all Group Policy functions of Windows, including Windows XP through Windows 8 and Windows Server 2003 through Windows Server 2012 Enhance your Group Policy reach with the Group Policy Preferences, ADMX files, and additional add-ons Use every feature of the GPMC and become a top-notch administrator Troubleshoot Group Policy using tools, logs, Resource Kit utilities, Registry hacks, and third-party tools Manage printers, restrict hardware, and configure Internet Explorer Deploy software to your desktops, set up roaming profiles, and configure Offline Files for all your Windows clients–and manage it all with Group Policy settings Secure your desktops and servers with AppLocker, Windows Firewall with Advanced Security, and the Security Configuration Manager Download bonus chapters and: Script complex GPMC operations with PowerShell, including linking, backup, restore, permissions changes, and more Create a “change management” system with Advanced Group Policy Management (AGPM v4) Understand Windows Intune service and its relationship to Group Policy Coverage Includes: Updated GPMC New Windows 8 GPMC Features ADMX/ADML Files Group Policy Preferences Item-Level Targeting The Central Store AppLocker Fine-Grained Password Policy Offline Files Updates Inheritance Blocking Prioritization Linking Loopback Policy Processing Security Policy Processing Enforcing WMI Filters Third-Party Tools Cross-Forest Trusts Filters Commenting Searching Advanced Logging and Troubleshooting Advanced Auditing Controls Group Policy and VDI Security Configuration Manager Windows Intune
Legend has it that Google deploys over a billion application containers a week. How is that possible? The company decided to share the process through an open source project called Kubernetes, which replicates many of the features found in its internal system. This practical book will prepare you to take advantage of everything the Kubernetes platform has to offer. Rather than an exact copy of its internal Borg system, Kubernetes is an upgrade based on lessons Google learned over the last decade. Kubernetes is also designed to integrate with the most robust container ecosystem: Docker. Developers and Ops practitioners can easily deploy a demo Kubernetes environment and kick the tires, but when it comes time to scale to hundreds of nodes, you’re going to need a reliable field guide.Kubernetes: Up and Running will help you: Learn how to make zero down-time application deployments with Kubernetes Track metrics and logs for every container running in your cluster Discover patterns for running large-scale application deployments that work for big players such as Google, Twitter, and Facebook Explore topics including Kubernetes components (kubelet, API, scheduler, replication controllers); containers; distributed computing; service discovery; and continuous delivery.
About the Author
Kelsey Hightower has worn every hat possible throughout his career in tech, and enjoys leadership roles focused on making things happen and shipping software. Kelsey is a strong open source advocate focused on building simple tools that make people smile. When he is not slinging Go code, you can catch him giving technical workshops covering everything from programming to system administration.
Fully updated for the latest release of VMware vSphere, this bestselling VMware book covers all of the latest features and capabilities for VMware vSphere X. This is a comprehensive guide showing VMware administrators step by step how to install, configure, operate, manage, secure, and more! In the winning approach of “Mastering,” this indispensable book for any VMware administrator provides hands-on instruction and conceptual explanations anchored by practical application and real world examples.
About the Author
Scott Lowe , VCDX 39, is an engineering architect for VMware focusing on network virtualization and software-defined networking (SDN). He is also a VMware vExpert and author of Mastering VMware vSphere 5. Nick Marshall is a senior consultant with over 13 years of IT experience and multiple advanced IT certifications, including VMware Certified Advanced Professional (VCAP) in Datacenter Administration (DCA) and Datacenter Design (DCD). He currently works at VMware in the APAC region.
Modern Operating Systems, Fourth Edition, is intended for introductory courses in Operating Systems in Computer Science, Computer Engineering, and Electrical Engineering programs. The widely anticipated revision of this worldwide best-seller incorporates the latest developments in operating systems (OS) technologies. The Fourth Edition includes up-to-date materials on relevant OS. Tanenbaum also provides information on current research based on his experience as an operating systems researcher. Modern Operating Systems, Third Edition was the recipient of the 2010 McGuffey Longevity Award. The McGuffey Longevity Award recognizes textbooks whose excellence has been demonstrated over time. http://taaonline.net/index.html Teaching and Learning Experience This program will provide a better teaching and learning experience-for you and your students. It will help: *Provide Practical Detail on the Big Picture Concepts: A clear and entertaining writing style outlines the concepts every OS designer needs to master. *Keep Your Course Current: This edition includes information on the latest OS technologies and developments *Enhance Learning with Student and Instructor Resources: Students will gain hands-on experience using the simulation exercises and lab experiments.
The ninth edition of Operating System Concepts continues to evolve to provide a solid theoretical foundation for understanding operating systems. This edition has been updated with more extensive coverage of the most current topics and applications, improved conceptual coverage and additional content to bridge the gap between concepts and actual implementations. A new design allows for easier navigation and enhances reader motivation. Additional end-of-chapter, exercises, review questions, and programming exercises help to further reinforce important concepts. WileyPLUS, including a test bank, self-check exercises, and a student solutions manual, is also part of the comprehensive support package.
Designed to provide a step-by-step approach to clarify all of the key concepts of operating systems, the book covers all the topics from basics to mobile device operating systems. This book would be very useful not only as an introductory text for undergraduate students of computer science, but also for those professionals who need to review modern operating systems such as Android and iOS.
Operating Systems: Internals and Design Principles is intended for use in a one- or two-semester undergraduate course in operating systems for computer science, computer engineering, and electrical engineering majors. It also serves as a useful reference for programmers, systems engineers, network designers and others involved in the design of computer products, information system and computer system personnel. Operating Systems provides a comprehensive and unified introduction to operating systems topics. Stallings emphasizes both design issues and fundamental principles in contemporary systems and gives readers a solid understanding of the key structures and mechanisms of operating systems. He discusses design trade-offs and the practical decisions affecting design, performance and security. The book illustrates and reinforces design concepts and ties them to real-world design choices through the use of case studies in Linux, UNIX, Android, and Windows 8. Teaching and Learning Experience This program presents a better teaching and learning experience-for you and your students. It will help: *Illustrate Concepts with Running Case Studies: To illustrate the concepts and to tie them to real-world design choices that must be made, four operating systems serve as running examples. *Easily Integrate Projects in your Course: This book provides an unparalleled degree of support for including a projects component in the course.*Keep Your Course Current with Updated Technical Content: This edition covers the latest trends and developments in operating systems.*Provide Extensive Support Material to Instructors and Students: Student and instructor resources are available to expand on the topics presented in the text.
If you’re already up to speed on Puppet and know how to write a basic module, this practical book takes you a critical step further with best practices for building out your Puppet infrastructure. You’ll learn how to avoid pitfalls that often leave many teams struggling to maintain what they already have. Ideal for DevOps engineers-and written to cover the upcoming Puppet 4 release-this book shows you how best to deploy Puppet with long-term maintenance and future growth in mind. This book clearly picks up where other Puppet resources leave off. Leverage the main components of Puppet, including Hiera, roles and profiles, site.pp, modules, and external node classifiers Explore the purpose of each Puppet component and understand how it fits into the bigger picture Avoid common ways that Puppet components are abused Build a release management and deployment process using Git and R10k Learn about module design patterns, as well as sub-classes, resource relationships, containment, defined types, and scope Apply development best practices, including the Single Responsibility Principle, Don’t Repeat Yourself, and Separation of Concerns
About the Author
Chris Barbour is a Practice Leader at Taos Mountain, Inc. He specializes in IT automation and large scale infrastructure, an has been working with configuration management solutions in various forms since 2008. Chris has maintained and deployed a mix of Puppet and Puppet Enterprise in a number of large scale multi-platform environments. In addition to his operational responsibilities, he provides training and professional guidance for consultants looking to learn Puppet or otherwise further their IT careers. Chris lives in the heart of Silicon Valley with his wife and son, and in his free time enjoys motorcycling, photography, and travel.
This book is written to teach practicing engineers and students how to apply real-time theory to the design of embedded components and systems in order to successfully build a real-time embedded system. It explores hard, real-time theory and soft, real-time concepts and this updated edition now covers Linux development using Virtual Box and virtual machines. The book covers and includes examples for ARM, MIPS, and x86 architectures. Also explored is FreeRTOS as an alternative to VxWorks for RTOS. It discusses tips for architectures to combine embedded Linux with traditional RTOS solutions using AMP (Asymmetric Multi-Processing) as well as SMP (Symmetric Multi-Processing) on multi-core embedded systems. A DVD with applied projects is included. It is updated to now cover Linux with emphasis on Yocto, Ubuntu development using Virtual Box and virtual machines. It explores hard real-time theory and soft real-time concepts, real-time scheduling, debugging components, high availability and high reliability design, system lifecycles, and the processes for hardware, firmware, and software development for systems built from components. It includes a DVD with example projects from robotics, computer vision, and digital media.
Few developers would argue that writing automated tests is a good idea, but actually pursue it is a different story. If you build applications with Java or Groovy, there’s good news: the Spock testing framework, built on the foundation of JUnit. This definitive guide shows you how to use Spock’s expressive test capabilities to write concise and highly readable tests. Written by a senior software engineer at Netflix with more than 15 years of experience writing automated tests within the Java and Groovy ecosystems, this book takes you from Spock basics to advanced topics, using fully worked integration examples. Learn how initiate test-driven development in your team, using tests as living documentation-and discover why Spock is the most accessible, modern, and innovative testing framework on the JVM.
About the Author
Rob Fletcher is a Senior Software Engineer at Netflix, where he focuses on using automated testing as design tool. He has over 15 years of experience in the software industry, and has contributed to several open source projects including Groovy, Geb, Ratpack, and Grails.
A practical guide for visual learners eager to get started with Windows 8.1 If you learn more quickly when you can see how things are done, this Visual guide is the easiest way to get up and running on Windows 8.1. It covers more than 150 essential Windows tasks, using full-color screen shots and step-by-step instructions to show you just what to do. Learn your way around the interface and how to install programs, set up user accounts, play music and other media files, download photos from your digital camera, go online, set up and secure an e-mail account, and much more. The tried-and-true format for visual learners, using step-by-step instructions illustrated with full-color screen shots to show exactly how things are done Shows how to perform more than 150 Windows 8 tasks, including working with files, digital images, and media; customizing Windows; optimizing performance; and sharing a computer with multiple users Covers installing and repairing applications, system maintenance, setting up password-protected accounts, downloading photos to your computer, and managing media files Teach Yourself VISUALLY Windows 8.1 is the fastest, easiest way for visual learners to get going with the newest version of Windows.
The most complete, authoritative technical guide to the FreeBSD kernel’s internal structure has now been extensively updated to cover all major improvements between Versions 5 and 11. Approximately one-third of this edition’s content is completely new, and another one-third has been extensively rewritten. Three long-time FreeBSD project leaders begin with a concise overview of the FreeBSD kernel’s current design and implementation. Next, they cover the FreeBSD kernel from the system-call level down-from the interface to the kernel to the hardware. Explaining key design decisions, they detail the concepts, data structures, and algorithms used in implementing each significant system facility, including process management, security, virtual memory, the I/O system, filesystems, socket IPC, and networking. This Second Edition * Explains highly scalable and lightweight virtualization using FreeBSD jails, and virtual-machine acceleration with Xen and Virtio device paravirtualization * Describes new security features such as Capsicum sandboxing and GELI cryptographic disk protection * Fully covers NFSv4 and Open Solaris ZFS support * Introduces FreeBSD’s enhanced volume management and new journaled soft updates * Explains DTrace’s fine-grained process debugging/profiling * Reflects major improvements to networking, wireless, and USB support Readers can use this guide as both a working reference and an in-depth study of a leading contemporary, portable, open source operating system. Technical and sales support professionals will discover both FreeBSD’s capabilities and its limitations. Applications developers will learn how to effectively and efficiently interface with it; system administrators will learn how to maintain, tune, and configure it; and systems programmers will learn how to extend, enhance, and interface with it. Marshall Kirk McKusick writes, consults, and teaches classes on UNIX- and BSD-related subjects. While at the University of California, Berkeley, he implemented the 4.2BSD fast filesystem. He was research computer scientist at the Berkeley Computer Systems Research Group (CSRG), overseeing development and release of 4.3BSD and 4.4BSD. He is a FreeBSD Foundation board member and a long-time FreeBSD committer. Twice president of the Usenix Association, he is also a member of ACM, IEEE, and AAAS. George V. Neville-Neil hacks, writes, teaches, and consults on security, networking, and operating systems. A FreeBSD Foundation board member, he served on the FreeBSD Core Team for four years. Since 2004, he has written the “Kode Vicious” column for Queue and Communications of the ACM. He is vice chair of ACM’s Practitioner Board and a member of Usenix Association, ACM, IEEE, and AAAS. Robert N.M. Watson is a University Lecturer in systems, security, and architecture in the Security Research Group at the University of Cambridge Computer Laboratory. He supervises advanced research in computer architecture, compilers, program analysis, operating systems, networking, and security. A FreeBSD Foundation board member, he served on the Core Team for ten years and has been a committer for fifteen years. He is a member of Usenix Association and ACM.
The Practice of Cloud System Administration: Designing and Operating Large Distributed Systems Volume 2
“There’s an incredible amount of depth and thinking in the practicesdescribed here, and it’s impressive to see it all in one place.” -Win Treese, coauthor of Designing Systems for Internet Commerce The Practice of Cloud System Administration, Volume 2, focuses on “distributed” or “cloud” computing and brings a DevOps/SRE sensibility to the practice of system administration. Unsatisfied with books that cover either design or operations in isolation, the authors created this authoritative reference centered on a comprehensive approach. Case studies and examples from Google, Etsy, Twitter, Facebook, Netflix, Amazon, and other industry giants are explained in practical ways that are useful to all enterprises. The new companion to the best-selling first volume, The Practice of System and Network Administration, Second Edition, this guide offers expert coverage of the following and many other crucial topics: Designing and building modern web and distributed systems * Fundamentals of large system design * Understand the new software engineering implications of cloud administration * Make systems that are resilient to failure and grow and scale dynamically * Implement DevOps principles and cultural changes * IaaS/PaaS/SaaS and virtual platform selection Operating and running systems using the latest DevOps/SRE strategies * Upgrade production systems with zero down-time * What and how to automate; how to decide what not to automate * On-call best practices that improve uptime * Why distributed systems require fundamentally different system administration techniques * Identify and resolve resiliency problems before they surprise you Assessing and evaluating your team’s operational effectiveness * Manage the scientific process of continuous improvement * A forty-page, pain-free assessment system you can start using today
About the Author
Thomas A. Limoncelli is an internationally recognized author, speaker, and system administrator with more than twenty years of experience at companies like Google, Bell Labs, and StackExchange.com. Strata R. Chalup has more than twenty-five years of experience in Silicon Valley, focusing on IT strategy, best-practices, and scalable infrastructures at firms that include Apple, Sun, Cisco, McAfee, and Palm. Christina J. Hogan has more than twenty years of experience in system administration and network engineering, from Silicon Valley to Italy and Switzerland. She has a master’s degree in computer science, a doctorate in aeronautical engineering, and has been part of a Formula 1 racing team.
Language : English
Published : 2016-11-08
Pages : 912
In this updated edition, authors Deborah and Eric Ray use crystal-clear instructions and friendly prose to introduce you to all of today’s Unix essentials. You’ll find the information you need to get started with the operating system and learn the most common Unix commands and concepts so that Unix can do the hard work for you. After mastering the basics of Unix, you’ll move on to how to use directories and files, work with a shell, and create and edit files. You’ll then learn how to manipulate files, configure a Unix environment, and run-and even write-scripts. Throughout the book-from logging in to being root-the authors offer essential coverage of Unix.
About the Author
Deborah S. Ray and Eric J. Ray are syndicated columnists and consultants. The authors of many books on computers and computing systems, the Rays have received several awards from the Society of Technical Communications, including an International Distinguished Technical Communication award and an International Excellence award.