Documentation for a newer release is available. View Latest

머리말

시스템 관리자 안내는 Fedora 30 시스템을 필요한 목적에 맞는 최적화 방법에 대한 정보를 포함합니다. 만약 당신은 구성을 위해 업무-지향적인 안내에 대한 이해와 자신의 시스템을 최적화를 추구하고자 한다면, 이는 당신을 위한 설명서입니다.

이 설명서는 다음과 같은 많은 중간 주제에 대해 토의합니다:

  • [application]*DNF*를 사용하는 꾸러미 설치와 관리하기

  • 아파치 HTTP 서버, Postfix, Sendmail 구성하기와 다른 기업용-등급의 서버와 소프트웨어

  • 커널 모듈 작업과 커널 향상하기

일부 그래픽 절차와 메뉴 위치는 그놈에만 해당되나, 대부분의 명령 줄 지시는 보편적으로 적용될 것입니다.

대상 청중

[citetitle]_시스템 관리자 안내_는 기초적인 Fedora 운영체제의 이해를 가지고 있다고 가정합니다. 만약 이 시스템 설치에 도움이 필요하다면, Fedora 설치 안내를 참조하세요.

이 책을 읽는 방법

이 설명서는 다음과 같은 주요 범주로 나눠집니다:

기본 시스템 구성

이 부분은 키보드 구성, 날짜와 시간 구성, 사용자와 그룹관리, 권한 얻기와 같은 기본적인 시스템 관리 구성을 담당합니다.

그래픽 응용프로그램 열기는 다양한 환경에서 그래픽 사용자 연결장치, 또는 GUI, 응용프로그램을 열기 위한 방법을 설명합니다.

시스템 로케일과 키보드 구성은 기본 언어와 키보드 설정을 다룹니다. 만약 당신이 데스크탑 언어를 구성하거나, 키보드 배열을 변경하거나, 또는 패널에 키보드 배열 표시기를 추가해야 하는 경우에는 이 장을 읽으세요.

날짜와 시간 구성하기는 시스템 날짜와 시간의 구성을 다룹니다. 만약 당신이 날짜와 시간은 설정 또는 변경이 필요한 경우에 이 장을 읽으세요.

사용자와 그룹 관리하기는 그래픽 사용자 연결장치와 명령줄에서 사용자와 그룹의 관리를 다룹니다. 만약 자신의 시스템에서 또는 비밀번호 시효경과와 같은 사용자와 그룹의 관리가 필요하다면 이 장을 읽으세요.

권한 얻기su 및 [command]#sudo#와 같은 setuid 프로그램을 사용하여 관리 권한을 얻는 방법을 다룹니다.

꾸러미 관리

이 부분은 [application]*DNF*를 사용하는 Fedora에서 소프트웨어 꾸러미를 관리하는 방법을 설명합니다.

DNFDNF 꾸러미 관리자를 설명합니다. 명령 줄에서 검색, 설치, 최신화와 설치제거를 하는 방법에 대한 정보를 위해 이 장을 확인하세요.

인프라스트럭쳐 서비스

이 부분은 서비스와 데몬을 구성하고, 인증을 구성하며, 원격 로그인을 활성화하는 방법에 대한 정보를 제공합니다.

Services and Daemons covers the configuration of the services to be run when a system is started, and provides information on how to start, stop, and restart the services on the command line using the systemctl utility.

OpenSSH describes how to enable a remote login via the SSH protocol. It covers the configuration of the sshd service, as well as a basic usage of the ssh, scp, sftp client utilities. Read this chapter if you need a remote access to a machine.

TigerVNC describes the virtual network computing (VNC) method of graphical desktop sharing which allows you to remotely control other computers.

서버

이 부분에서는 웹 서버를 설정하거나 네트워크를 통해 파일 및 디렉토리를 공유하는 방법과 같은 서버와 연관된 다양한 주제에 대해 이야기합니다.

Web Servers focuses on the Apache HTTP Server, a robust, full-featured open source web server developed by the Apache Software Foundation. Read this chapter if you need to configure a web server on your system.

Mail Servers reviews modern email protocols in use today, and some of the programs designed to send and receive email, including Postfix, Sendmail, Fetchmail, and Procmail. Read this chapter if you need to configure a mail server on your system.

Directory Servers covers the installation and configuration of OpenLDAP, an open source implementation of the LDAPv2 and LDAPv3 protocols. Read this chapter if you need to configure a directory server on your system.

File and Print Servers guides you through the installation and configuration of Samba, an open source implementation of the Server Message Block (SMB) protocol, and vsftpd, the primary FTP server shipped with Fedora. Additionally, it explains how to use the Printer Configuration tool to configure printers. Read this chapter if you need to configure a file or print server on your system.

Configuring NTP Using the chrony Suite covers the installation and configuration of the chrony suite, a client and a server for the Network Time Protocol (NTP). Read this chapter if you need to configure the system to synchronize the clock with a remote NTP server, or set up an NTP server on this system.

Configuring NTP Using ntpd covers the installation and configuration of the NTP daemon, ntpd, for the Network Time Protocol (NTP). Read this chapter if you need to configure the system to synchronize the clock with a remote NTP server, or set up an NTP server on this system, and you prefer not to use the chrony application.

Configuring PTP Using ptp4l covers the installation and configuration of the Precision Time Protocol application, ptp4l, an application for use with network drivers that support the Precision Network Time Protocol (PTP). Read this chapter if you need to configure the system to synchronize the system clock with a master PTP clock.

모니터링과 자동화

이 부분은 시스템 관리자가 시스템 성능을 모니터링, 시스템 업무 자동화, 그리고 결점 보고를 할 수 있는 다양한 도구를 설명합니다.

System Monitoring Tools discusses applications and commands that can be used to retrieve important information about the system. Read this chapter to learn how to gather essential system information.

Viewing and Managing Log Files describes the configuration of the rsyslog daemon, and explains how to locate, view, and monitor log files. Read this chapter to learn how to work with log files.

Automating System Tasks provides an overview of the cron, at, and batch utilities. Read this chapter to learn how to use these utilities to perform automated tasks.

OProfile covers OProfile, a low overhead, system-wide performance monitoring tool. Read this chapter for information on how to use OProfile on your system.

커널, 모듈과 드라이버 구성

이 부분에서는 관리자의 커널 사용자 지정을 지원하는 다양한 도구를 다룹니다.

Working with the GRUB 2 Boot Loader der>> describes the GNU GRand Unified Boot loader (GRUB) version 2 boot loader, which enables selecting an operating system or kernel to be loaded at system boot time.

Manually Upgrading the Kernel provides important information on how to manually update a kernel package using the rpm command instead of dnf. Read this chapter if you cannot update a kernel package with the DNF package manager.

Working with Kernel Modules explains how to display, query, load, and unload kernel modules and their dependencies, and how to set module parameters. Additionally, it covers specific kernel module capabilities such as using multiple Ethernet cards and using channel bonding. Read this chapter if you need to work with kernel modules.

RPM

이와 같은 부록은 Fedora에 의해 사용되는 개방형 꾸러미 시스템인 RPM 꾸러미 관리자(RPM)과 rpm 유틸리티의 사용에서 집중합니다. 만약 당신이 dnf 대신에 [command]#rpm#을 사용하고자 하면 이 부록을 읽으세요.

웨이랜드 표시 서버

이와 같은 부록은 Fedora를 위해 그놈에서 사용되는 새로운 표시 서버인 웨이랜드와 웨이랜드 표시 서버가 가지는 문제를 해결하는 방법을 찾아봅니다.

우리는 응답을 원합니다

만약 오류를 찾았거나 개선에 대한 제안을 갖고 있다면, 우리는 당신의 조언을 구합니다. https://pagure.io/에서 문제를 엽니다.

문제에서:

  1. 문제 제목 부분에서 오류에 대한 간략한 요약이나 제안을 제공합니다.

  2. 다음 템플릿트를 언급 부분에 복사하고 특별히 당신이 할 수 있는 한 상세한 오류 또는 제안을 우리에게 제공해주세요. 만약 가능하다면, 오류가 발생한 위치의 주변 텍스트를 포함해 주고 알맞은 제안을 우리에게 알려주세요.

    문서 URL:
    
    부분 이름:
    
    오류 또는 제안:
    
    추가 정보:
  3. 사건 생성 누름단추를 눌러주세요.

감사의 말

Certain portions of this text first appeared in the Red Hat Enterprise Linux 7 System Administrator’s Guide, copyright © 2014–2019 Red Hat, Inc., available at https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/System_Administrators_Guide/index.html.

Monitoring Performance with Net-SNMP is based on an article written by Michael Solberg.

이 책의 저자는 값어치 있는 기여에 대해 다음 사람들에게 감사를 전합니다: Adam Tkáč, Andrew Fitzsimon, Andrius Benokraitis, Brian Cleary Edward Bailey, Garrett LeSage, Jeffrey Fearn, Joe Orton, Joshua Wulf, Karsten Wade, Lucy Ringland, Marcela Mašláňová, Mark Johnson, Michael Behm, Miroslav Lichvár, Radek Vokál, Rahul Kavalapara, Rahul Sundaram, Sandra Moore, Zbyšek Mráz, Jan Včelák, Peter Hutterer, T.C. Hollingsworth, 그리고 많은 다른 사람들 중에서 James Antill.