1 option
SUSE Linux Enterprise Server 16 Official Administration Guide : Master SLES 16 System Administration, Security, and Automation for the SCA Exam.
- Format:
- Book
- Author/Creator:
- Colino, Miguel Pérez.
- Language:
- English
- Subjects (All):
- Linux.
- Client/server computing--Management.
- Client/server computing.
- Operating systems (Computers).
- Physical Description:
- 1 online resource (576 pages)
- Edition:
- 1st ed.
- Place of Publication:
- Birmingham : Packt Publishing, Limited, 2026.
- Summary:
- The official SUSE Linux guide to mastering Linux administration.Deploy, secure, and manage SLES 16 servers while preparing for the SCA certification Key Features Build real-world SLES 16 sysadmin skills through hands-on tasks and examples Secure and optimize enterprise Linux systems using mcphost, cockpit, firewalld, SELinux, and system roles.
- Contents:
- Cover
- Title Page
- Copyright and Credits
- Dedication
- Foreword
- Contributors
- Table of Contents
- Preface
- Free Benefits with Your Book
- Part 1: System Administration: Software, User, Network, and Service Management
- Chapter 1: Getting SLES 16 Up and Running (Physical and Cloud)
- Technical requirements
- Obtaining the SLES software and a subscription
- Installing SLES 16
- Preparation for a physical server installation
- Booting an SLES installation from a USB thumb drive
- Preparation for a virtual server installation
- Running the SLES installation
- Installation type
- Installer introduction and overview
- Hostname
- Registration
- Localization
- Network
- Storage
- Software
- Authentication
- Running SLES on the cloud
- Installation best practices
- Summary
- Get This Book's PDF Version and Exclusive Extras
- Chapter 2: Running Basic Commands and Simple Shell Scripts
- Logging in using a password
- The root account
- Understanding the command prompt
- Changing users with the su command
- Understanding users, groups, and basic permissions
- Users
- Groups
- Navigating the filesystem
- File permissions
- Using the command line, environment variables, and navigating through the filesystem
- Command line and environment variables
- Bash autocomplete
- Recovering previous commands
- Filesystem hierarchy
- Understanding I/O redirection in the command line
- Filtering output with grep and sed
- Listing, creating, copying, and moving files and directories, links, and hard links
- Directories
- Copying and moving
- Symbolic and hard links
- Using tar and gzip
- Creating basic shell scripts
- Loops with for
- Conditionals with if
- Exit codes
- Using system documentation resources
- Man pages
- Info pages
- Get This Book's PDF Version and Exclusive Extras.
- Chapter 3: Managing Regular Operations with Tools
- Managing system services with systemd
- The systemd unit file structure
- Managing services to be started and stopped at boot
- Managing boot targets
- Scheduling tasks with systemd timers
- Systemd timers
- Learning about time synchronization with chrony
- The chrony NTP client
- The chrony NTP server
- Checking system resources: memory and disk (free, df, and ps)
- Memory
- Disk space
- CPU
- Load average
- Other monitoring tools
- Finding logs, using journald, and reading log files, including log preservation and rotation
- Log rotation
- Chapter 4: Securing the System with Users, Groups, and Permissions
- Creating, modifying, and deleting local user accounts and groups
- Managing groups and reviewing assignments
- Adjusting password policies
- Configuring and using sudo access for administrative tasks
- Understanding sudo configuration
- Using sudo to run admin commands
- Configuring sudoers
- Checking, reviewing, and modifying file permissions
- Using special permissions
- Understanding and applying set-UID
- Understanding and applying set-GID
- Using the sticky bit
- Chapter 5: Enabling Network Connectivity
- Exploring network configuration in SLES
- Getting to know the configuration files and NetworkManager
- Configuring network interfaces with IPv4 and IPv6
- IPv4 and IPv6... What does that mean?
- Configuring interfaces with nmtui
- Configuring interfaces with nmcli
- Configuring interfaces with text files
- Configuring the hostname and hostname resolutions (DNS)
- Overview of firewall configuration
- Configuring the firewall
- Testing network connectivity
- Summary.
- Get This Book's PDF Version and Exclusive Extras
- Chapter 6: Adding, Patching, and Managing Software
- Some useful concepts about package management
- SCC and subscriptions
- Registering an installed system
- Installing and updating software using Zypper
- Managing repositories and signatures with Zypper
- Installing patterns
- Updating software
- Uninstalling software and repositories
- Understanding RPM internals
- Part 2: Security with SSH, SELinux, Firewall, and System Permissions
- Chapter 7: Administering Systems Remotely
- SSH and OpenSSH overview and base configuration
- OpenSSH server
- OpenSSH client
- Accessing remote systems with SSH
- Key-based authentication with SSH
- SSH agent
- SCP/rsync - Remote file management
- Transferring files with an OpenSSH secure file copy (scp)
- Transferring files with sftp
- Transferring files with rsync
- Advanced remote management - SSH tunnels and SSH redirections
- Remote terminals with tmux
- Chapter 8: Enabling and Using Cockpit
- Installing and enabling Cockpit on your system
- Basic Cockpit usage
- Accessing Cockpit
- Logging in and enabling administrative tasks
- Metrics and history
- Hardware information and logs
- Storage, network configuration, and firewall
- General networking
- Firewall management
- Network interface management
- Accounts and services
- Accounts
- Services
- Other tools
- Applications
- Repositories
- SELinux
- Software updates
- Subscriptions
- Terminal
- Chapter 9: Securing Network Connectivity with firewalld
- Technical requirements.
- Introduction to firewalld
- Installing firewalld
- Configuring firewalld
- Zones
- Ports
- Enabling firewalld in the system and reviewing the default zones
- Reviewing the different configuration items under firewalld
- Enabling and managing services and ports
- Creating and using service definitions for firewalld
- Chapter 10: Keeping the System Hardened with SELinux
- SELinux usage in enforcing and permissive modes
- Reviewing SELinux context for files and processes
- The targeted policy
- Tweaking the policy with semanage
- Restoring changed file contexts to the default policy
- Using SELinux Boolean settings to enable services
- SELinux troubleshooting and common fixes
- Part 3: Implementing Agentic AI with mcphost
- Chapter 11: Agentic AI with mcphost
- Understanding agentic AI and MCP
- Installing and configuring mcphost
- Using mcphost
- Part 4: Resource Administration: Storage, Boot Process, Tuning, and Containers
- Chapter 12: Managing Local Storage and Filesystems
- A bit of history on disks and partitions
- Partitioning disks (MBR and GPT disks)
- Formatting and mounting filesystems
- Setting default mounts and options in fstab
- Using network filesystems with NFS
- Chapter 13: Flexible Storage Management with LVM
- Understanding LVM
- Creating, moving, and removing physical volumes
- Combining physical volumes into volume groups
- Creating and extending logical volumes
- Adding new disks to a volume group and extending a logical volume
- Removing logical volumes, volume groups, and physical volumes.
- Reviewing LVM commands
- Chapter 14: Configuring and Using System Snapshots with BTRFS and Snapper
- BTRFS' and Snapper's origins
- Reviewing BTRFS basics, creating filesystems, reviewing status, and mounting
- BTRFS snapshots, how they work, and how to use them
- Snapper, the snapshot management tool
- Using Snapper to show changes made to files between snapshots
- Using Snapper to roll back to a previous configuration status
- Other Snapper functions
- Chapter 15: Understanding the Boot Process
- Understanding the boot process - UEFI booting and legacy BIOS
- Working with GRUB, the bootloader, and initrd system images
- Managing the boot sequence with systemd
- Updating the root password by modifying the boot process
- Chapter 16: Automating with System Roles
- What are system roles?
- Installing system roles
- Using system roles
- Chapter 17: Managing Containers with Podman
- What to expect from containers
- Installing Podman
- Working with registries
- Using registries
- Connecting to a running container
- Deleting containers and images
- Chapter 18: Introduction to SLES for SAP Applications
- SLES for SAP Applications
- Long-term support
- Workload Memory Protection
- SUSE Linux Enterprise Live Patching
- Trento
- Tuning SLES for SAP
- Converting a SLES system to SLES for SAP Applications
- Part 5: Practice Exercises.
- Chapter 19: Practice Exercises - 1.
- Notes:
- Description based on publisher supplied metadata and other sources.
- ISBN:
- 1-80602-158-7
- 9781806021581
- OCLC:
- 1565283184
- Publisher Number:
- CIPO000315636
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.