This guide covers system administration tasks like maintaining, monitoring and customizing an initially installed system.
- Preface
- I Common tasks
- 1 Bash and Bash scripts
- 2
sudo
basics - 3 Using YaST
- 4 YaST in text mode
- 5 Changing language and country settings with YaST
- 6 Managing users with YaST
- 7 YaST online update
- 8 Installing or removing software
- 9 Managing software with command line tools
- 10 System recovery and snapshot management with Snapper
- 10.1 Default setup
- 10.2 Using Snapper to undo changes
- 10.3 System rollback by booting from snapshots
- 10.4 Enabling Snapper in user home directories
- 10.5 Creating and modifying Snapper configurations
- 10.6 Manually creating and managing snapshots
- 10.7 Automatic snapshot clean-up
- 10.8 Showing exclusive disk space used by snapshots
- 10.9 Frequently asked questions
- 11 Live kernel patching with KLP
- 12 User space live patching
- 13 Transactional updates
- 14 Remote graphical sessions with VNC
- 15 File copying with RSync
- II Booting a Linux system
- III System
- 20 32-bit and 64-bit applications in a 64-bit system environment
- 21
journalctl
: query thesystemd
journal - 22
update-alternatives
: managing multiple versions of commands and files - 23 Basic networking
- 23.1 IP addresses and routing
- 23.2 IPv6—the next generation Internet
- 23.3 Name resolution
- 23.4 Configuring a network connection with YaST
- 23.5 Configuring a network connection manually
- 23.6 Basic router setup
- 23.7 Setting up bonding devices
- 23.8 Setting up team devices for Network Teaming
- 23.9 Software-defined networking with Open vSwitch
- 24 Printer operation
- 25 Graphical user interface
- 26 Accessing file systems with FUSE
- 27 Installing multiple kernel versions
- 28 Managing kernel modules
- 29 Dynamic kernel device management with
udev
- 29.1 The
/dev
directory - 29.2 Kernel
uevents
andudev
- 29.3 Drivers, kernel modules and devices
- 29.4 Booting and initial device setup
- 29.5 Monitoring the running
udev
daemon - 29.6 Influencing kernel device event handling with
udev
rules - 29.7 Persistent device naming
- 29.8 Files used by
udev
- 29.9 More information
- 29.1 The
- 30 Special system features
- 31 Using NetworkManager
- IV Hardware configuration
- V Services
- 37 Service management with YaST
- 38 Time synchronization with NTP
- 39 The domain name system
- 40 DHCP
- 41 SLP
- 42 The Apache HTTP server
- 42.1 Quick start
- 42.2 Configuring Apache
- 42.3 Starting and stopping Apache
- 42.4 Installing, activating and configuring modules
- 42.5 Enabling CGI scripts
- 42.6 Setting up a secure Web server with SSL
- 42.7 Running multiple Apache instances on the same server
- 42.8 Avoiding security problems
- 42.9 Troubleshooting
- 42.10 More information
- 43 Setting up an FTP server with YaST
- 44 Squid caching proxy server
- 44.1 Facts about proxy servers
- 44.2 System requirements
- 44.3 Basic usage of Squid
- 44.4 The YaST Squid module
- 44.5 The Squid configuration file
- 44.6 Configuring a transparent proxy
- 44.7 Using the Squid cache manager CGI interface (
cachemgr.cgi
) - 44.8 Cache report generation with Calamaris
- 44.9 More Information
- 45 Web Based Enterprise Management using SFCB
- VI Troubleshooting
- A An example network
- B GNU licenses
- 4.1 Main window of YaST in text mode
- 4.2 The software installation module
- 6.1 YaST user and group administration
- 7.1 YaST online update
- 7.2 Viewing retracted patches and history
- 7.3 YaST online update configuration
- 8.1 Conflict management of the software manager
- 8.2 Adding a software repository
- 8.3 Update notification on GNOME desktop
- 8.4 — view
- 10.1 Boot loader: snapshots
- 14.1 vncviewer
- 14.2 Remmina's main window
- 14.3 Remote desktop preference
- 14.4 Quick-starting
- 14.5 Remmina viewing remote session
- 14.6 Reading path to the profile file
- 14.7 Remote administration
- 14.8 VNC session settings
- 14.9 Joining a persistent VNC session
- 17.1 Secure boot support
- 17.2 UEFI: secure boot process
- 18.1 GRUB 2 boot editor
- 18.2 Boot code options
- 18.3 Boot loader options
- 18.4 Kernel parameters
- 19.1 Services Manager
- 21.1 YaST systemd journal
- 23.1 Simplified layer model for TCP/IP
- 23.2 TCP/IP Ethernet packet
- 23.3 Configuring network settings
- 23.4
wicked
architecture - 27.1 The YaST software manager: multiversion view
- 31.1 GNOME Network Connections dialog
- 31.2
firewalld
zones in NetworkManager - 37.1 YaST service manager
- 38.1 NTP configuration window
- 38.2 Adding a time server
- 39.1 DNS server installation: forwarder settings
- 39.2 DNS server installation: DNS zones
- 39.3 DNS server installation: finish wizard
- 39.4 DNS server: logging
- 39.5 DNS server: Zone Editor (Basics)
- 39.6 DNS server: Zone Editor (NS Records)
- 39.7 DNS server: Zone Editor (MX Records)
- 39.8 DNS server: Zone Editor (SOA)
- 39.9 Adding a record for a primary zone
- 39.10 Adding a reverse zone
- 39.11 Adding a reverse record
- 40.1 DHCP server: card selection
- 40.2 DHCP server: global settings
- 40.3 DHCP server: dynamic DHCP
- 40.4 DHCP server: start-up
- 40.5 DHCP server: host management
- 40.6 DHCP server: chroot jail and declarations
- 40.7 DHCP server: selecting a declaration type
- 40.8 DHCP server: configuring subnets
- 40.9 DHCP server: TSIG configuration
- 40.10 DHCP server: interface configuration for dynamic DNS
- 40.11 DHCP server: network interface and firewall
- 42.1 HTTP server wizard: default host
- 42.2 HTTP server wizard: summary
- 42.3 HTTP server configuration: listen ports and addresses
- 42.4 HTTP server configuration: server modules
- 43.1 FTP server configuration — start-up
- 47.1 HTML report generated by SCA tool
- 47.2 HTML report generated by SCA appliance
- 1.1 Bash configuration files for login shells
- 1.2 Bash configuration files for non-login shells
- 1.3 Special files for Bash
- 1.4 Overview of a standard directory tree
- 1.5 Useful environment variables
- 9.1 Essential RPM query options
- 9.2 RPM verify options
- 19.1 Service management commands
- 19.2 Commands for enabling and disabling services
- 19.3 System V runlevels and
systemd
target units - 23.1 Private IP address domains
- 23.2 Parameters for /etc/host.conf
- 23.3 Databases available via /etc/nsswitch.conf
- 23.4 Configuration options for NSS “databases”
- 23.5 Feature comparison between bonding and team
- 25.1 Generating PFL from fontconfig rules
- 25.2 Results from generating PFL from fontconfig rules with changed order
- 25.3 Results from generating PFL from fontconfig rules
- 30.1
ulimit
: Setting resources for the user - 45.1 Commands for managing sfcbd
- 46.1 Man pages—categories and descriptions
- 47.1 Comparison of features and file names in the TAR archive
- 48.1 Log files
- 48.2 System information with the
/proc
file system - 48.3 System information with the
/sys
file system
- 1.1 A shell script printing a text
- 2.1 Create a user-specific configuration file
- 2.2 Create custom configurations by grouping items
- 2.3 Simplify configurations by applying aliases
- 9.1 Zypper—list of known repositories
- 9.2
rpm -q -i wget
- 9.3 Script to search for packages
- 10.1 Example timeline configuration
- 18.1 Usage of grub2-mkconfig
- 18.2 Usage of grub2-mkrescue
- 18.3 Usage of grub2-script-check
- 18.4 Usage of grub2-once
- 19.1 List active services
- 19.2 List failed services
- 19.3 List all processes belonging to a service
- 22.1 Alternatives System of the
java
command - 23.1 Writing IP addresses
- 23.2 Linking IP addresses to the netmask
- 23.3 Sample IPv6 address
- 23.4 IPv6 address specifying the prefix length
- 23.5 Common network interfaces and some static routes
- 23.6
/var/run/netconfig/resolv.conf
- 23.7
/etc/hosts
- 23.8
/etc/networks
- 23.9
/etc/host.conf
- 23.10
/etc/nsswitch.conf
- 23.11 Output of the command ping
- 23.12 Configuration for load balancing with Network Teaming
- 23.13 Configuration for DHCP Network Teaming device
- 24.1 Error message from
lpd
- 24.2 Broadcast from the CUPS network server
- 25.1 Specifying rendering algorithms
- 25.2 Aliases and family name substitutions
- 25.3 Aliases and family name substitutions
- 25.4 Aliases and family names substitutions
- 29.1 Example
udev
rules - 30.1 Entry in /etc/crontab
- 30.2 /etc/crontab: remove time stamp files
- 30.3
ulimit
: Settings in~/.bashrc
- 39.1 Forwarding options in named.conf
- 39.2 A basic /etc/named.conf
- 39.3 Entry to disable logging
- 39.4 Zone entry for example.com
- 39.5 Zone entry for example.net
- 39.6 The /var/lib/named/example.com.zone file
- 39.7 Reverse lookup
- 40.1 The configuration file /etc/dhcpd.conf
- 40.2 Additions to the configuration file
- 42.1 Basic examples of name-based
VirtualHost
entries - 42.2 Name-based
VirtualHost
directives - 42.3 IP-based
VirtualHost
directives - 42.4 Basic
VirtualHost
configuration - 42.5 VirtualHost CGI configuration
- 44.1 A request with
squidclient
- 44.2 Defining ACL rules
- 47.1 Output of
hostinfo
when logging in asroot
Copyright © 2006-2024 SUSE LLC e colaboradores. Todos os direitos reservados.
Permissão concedida para copiar, distribuir e/ou modificar este documento sob os termos da Licença GNU de Documentação Livre, Versão 1.2 ou (por sua opção) versão 1.3; com a Seção Invariante sendo estas informações de copyright e a licença. Uma cópia da versão 1.2 da licença está incluída na seção intitulada “GNU Free Documentation License” (Licença GNU de Documentação Livre).
Para ver as marcas registradas da SUSE, visite https://www.suse.com/company/legal/. Todas as marcas registradas de terceiros pertencem aos seus respectivos proprietários. Os símbolos de marca registrada (®, ™ etc.) indicam marcas registradas da SUSE e de suas afiliadas. Os asteriscos (*) indicam marcas registradas de terceiros.
Todas as informações deste manual foram compiladas com a maior atenção possível aos detalhes. Entretanto, isso não garante uma precisão absoluta. A SUSE LLC, suas afiliadas, os autores ou tradutores não serão responsáveis por possíveis erros nem pelas consequências resultantes de tais erros.