Linux Mint System Administrator’s Beginner's Guide


Linux Mint System Administrator’s Beginner's Guide
eBook: $14.99
Formats: PDF, PacktLib, ePub and Mobi formats
$12.74
save 15%!
Print + free eBook + free PacktLib access to the book: $44.98    Print cover: $29.99
$29.99
save 33%!
Free Shipping!
UK, US, Europe and selected countries in Asia.
Also available on:
Overview
Table of Contents
Author
Support
Sample Chapters
  • Discover Linux Mint and learn how to install it
  • Learn basic shell commands and how to deal with user accounts
  • Find out how to carry out system administrator tasks such as monitoring, backups, and network configuration

Book Details

Language : English
Paperback : 146 pages [ 235mm x 191mm ]
Release Date : December 2012
ISBN : 1849519609
ISBN 13 : 9781849519601
Author(s) : Arturo Fernandez Montoro
Topics and Technologies : All Books, Networking and Servers, Linux Servers, Open Source

Table of Contents

Preface
Chapter 1: Introduction to Linux Mint
Chapter 2: Installing Linux Mint
Chapter 3: Basic Shell
Chapter 4: Account Provisioning
Chapter 5: Installing, Removing, and Upgrading Software
Chapter 6: Configuring hardware
Chapter 7: Networking
Chapter 8: Storage and Backup
Chapter 9: Security
Chapter 10: Monitoring Your System
Chapter 11: Troubleshooting
Index
    • Chapter 2: Installing Linux Mint
      • Creating a bootable Linux Mint USB flash drive
      • Time for action – downloading and burning the ISO image
      • Installing Linux Mint from a flash drive
      • Time for action – booting and installing Linux Mint
      • Booting Linux Mint
      • Time for action – booting Linux Mint for the first time
      • Summary
      • Chapter 3: Basic Shell
        • What's a shell?
        • Where are you?
        • Time for action – learning pwd and cd commands
        • Running commands
        • Time for action – launching a program from the command line
        • Search commands
        • Time for action – using the which command
        • Listing, examining, and finding files
        • Time for action – using the ls, locate, find, and cat commands
        • Pipelines and redirection
        • Time for action – using pipelines and redirection by applying different commands
        • Setting environment variables
        • Time for action – setting the PATH environment variable
        • Displaying command history
        • Time for action – using the history command
        • Creating your first shell script
        • Time for action – creating and executing a shell script
        • How to get help
        • Time for action – using the man and the info commands
        • Summary
        • Chapter 4: Account Provisioning
          • Who am I?
          • Time for action – finding out the current user
          • Becoming the root user
          • Time for action – using the sudo command to become the root user
          • Changing password
          • Time for action – changing the password for a user
          • Adding a new user
          • Time for action – changing the password for a user
          • Adding a new group
          • Time for action – creating a new group called develop
          • Adding a user to a group
          • Time for action – adding the user luke to the develop group
          • Changing user privileges
          • Time for action – granting permissions to a user for monitoring system logs
          • Summary
          • Chapter 5: Installing, Removing, and Upgrading Software
            • Installing software
            • Time for action – installing AbiWord word processor
            • Removing software
            • Time for action – removing the AbiWord program
            • Upgrading software
            • Time for action – upgrading software through the Update Manager tool
            • Summary
            • Chapter 6: Configuring hardware
              • Detecting hardware
              • Time for action – how to display the device information
              • Configuring your monitor
              • Time for action – changing the screen resolution
              • Configuring a keyboard
              • Time for action – adding a new layout
              • Configuring your mouse
              • Time for action – changing mouse orientation
              • Configuring sound
              • Time for action – how to enable window and button sound
              • Installing additional drivers
              • Summary
              • Chapter 7: Networking
                • Configuring a wired network
                • Time for action – configuring your connection
                • Configuring the wireless network
                • Time for action – how to connect your computer to a wireless network
                • Accessing a Windows-shared folder
                • Time for action – how to access a specific shared folder
                • Connecting to servers
                • Time for action – connecting to an FTP server
                • Summary
                • Chapter 8: Storage and Backup
                  • Filesystem types
                  • Disk quotas
                  • Time for action – assigning disk quota to a specific user
                  • Disk usage analysis
                  • Time for action – examining disk usage
                  • Creating backups
                  • Time for action – making a backup of a specific folder
                  • Restoring backups
                  • Time for action – restoring a backup folder
                  • Summary
                  • Chapter 9: Security
                    • Running an SSH server
                    • Time for action – installing and configuring an SSH server
                    • Installing an anti-virus software
                    • Time for action – installing Clam-AV anti-virus
                    • Configuring a firewall
                    • Time for action – how to configure a simple firewall
                    • Using a security module for the kernel
                    • Time for action – installing AppArmor
                    • Managing your password safely
                    • Time for action – installing and using KeePass
                    • Building a security checklist
                    • Summary
                    • Chapter 10: Monitoring Your System
                      • Processes and services
                      • Starting and stopping services
                      • Time for action – stopping and starting an SSH daemon
                      • Activating services
                      • Time for action – activating Samba
                      • Listing the running processes
                      • Time for action – list the processes running on our machine
                      • Displaying CPU, memory, and network usage
                      • Time for action – Displaying resources information in real time
                      • Summary
                      • Chapter 11: Troubleshooting
                        • Hardware
                        • Time for action – checking memory, CPU, USB, and PCI devices
                        • Checking log files
                        • Time for action – listing the last five lines of the syslog file
                        • Kernel
                        • Time for action – using lsmod, modprobe, and dmesg commands
                        • Networking
                        • Time for action – checking who is listening on what port
                        • Processes and filesystems
                        • Time for action – finding a specific process
                        • Summary

                        Arturo Fernandez Montoro

                        Arturo Fernandez Montoro is a software architect specializing in design, development, testing, and deployment of high-traffic web applications. Since 2002, he often writes for different Linux and Open Source printed and online magazines, such as Todo Linux, Linux+, Linux Magazine, and Free Software Magazine. Also, he has written the iPhone JavaScript Cookbook for Packt Publishing. His professional experience includes technologies such as Django, Ruby on Rails, J2EE, PHP, web application servers, relational and NoSQL databases, JavaScript, HTML5, and CSS. He spent the last three years working as a software architect and a Python/Django lead developer. Currently, Arturo lives in Madrid working as a software architect for QDQ Media, the biggest online marketing agency in Spain. He can be reached at arturo@bsnux.com.
                        Sorry, we don't have any reviews for this title yet.

                        Submit Errata

                        Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.

                        Sorry, there are currently no downloads available for this title.

                        Frequently bought together

                        Linux Mint System Administrator’s Beginner's Guide +    Responsive Web Design with HTML5 and CSS3 =
                        50% Off
                        the second eBook
                        Price for both: $27.90

                        Buy both these recommended eBooks together and get 50% off the cheapest eBook.

                        What you will learn from this book

                        • Install and configure Linux Mint
                        • Basic shell commands
                        • Install, remove, and configure software
                        • Provision user accounts
                        • Configure your hardware
                        • Connect to other servers using different protocols
                        • Configure wireless and wired networks
                        • Create and restore backups of important information and data
                        • Harden your system
                        • Monitor resources and devices
                        • Discover and solve common issues

                        In Detail

                        System administrators are responsible for keeping servers and workstations working properly. They perform actions to get a secure, stable, and robust operating system. In order to do that, system administrators perform actions such as monitoring, accounts maintenance, restoring backups, and software installation. All these actions and tasks are crucial to business success.

                        "Linux Mint System Administrator’s Beginner’s Guide" is a practical and concise guide that offers you clear step-by-step exercises to learn good practices, commands, tools, and tips and tricks to convert users into system administrators in record time.

                        You’ll learn how to perform basic operations, such as create user accounts and install software. Moving forward, we’ll find out more about important tasks executed daily by system administrators.

                        Data and information are very important so you’ll learn how to create and restore backups. You will also learn about one of the most important points of an operating system: security.

                        Thanks to "Linux Mint System Administrator’s Beginner’s Guide", you’ll learn all the basics you need to install and keep a robust and reliable Linux Mint operating system up to date.

                        Approach

                        A concise Packt Beginner’s Guide to get you started with administering a Linux Mint system.

                        Who this book is for

                        This book is for those users who want to become Linux Mint system administrators and need to start learning quickly. It’s assumed that you have a basic knowledge of GNU/Linux operating systems, as well as being familiar with concepts, such as kernel, filesystems, users, accounts, groups, and disk partitions.

                        Code Download and Errata
                        Packt Anytime, Anywhere
                        Register Books
                        Print Upgrades
                        eBook Downloads
                        Video Support
                        Contact Us
                        Awards Voting Nominations Previous Winners
                        Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
                        Resources
                        Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software