相關主題
商品描述
In Using and Administering Linux: Volume 3 you'll work with multiple VMs on a single physical host to create a network in which to sharpen your sysadmin skills. Chapters have been fully updated to Fedora Linux 38 with expanded content and figures as well brand new material on the BTRFS file system, using Zram for swap, NetworkManager, automation with Ansible, as well as systemd.
Focusing on network and other advanced services, this second edition of the final series volume builds upon the skills you have learned so far in volumes 1&2 and will depend upon the virtual network and VMs created there. Start by reviewing the administration of Linux servers and install and configure various Linux server services such as DHCP, DNS, NTP, and SSH server that will be used to provide advanced network services. You'll then learn to install and configure servers such as BIND for name services, DHCP for network host configuration, and SSH for secure logins to remote hosts.
Other topics covered include public/private keypairs to further enhance security, SendMail and IMAP and antispam protection for email, using Apache and WordPress to create and manage web sites, NFS, SAMBA, and Chrony. This volume also covers SELinux and its use in making your systems even more secure., You will learn to build RPMs to be used to distribute automation scripts. All of these services are installed on a single server host over the course of the book and by the time you are finished you will have a single server that provides these services for your network.
What You Will Learn
- Install, configure, and manage several Linux server services such as email with spam management and single and multiple web sites
- Work with NTP time synchronization, DHCP, SSH, and file sharing with Unix/Linux and Windows clients
- Create RPMs for distribution of scripts and administrative programs.
- Understand and work with enhanced security.
Who This Book Is For
Those who are already Linux power users - SysAdmins who can administer Linux workstation hosts that are not servers - who want to learn to administer the services provided by Linux servers such as web, time, name, email, SSH, and more.
商品描述(中文翻譯)
在《使用和管理Linux:第3卷》中,您將在單個物理主機上使用多個虛擬機器來建立一個網絡,以提升系統管理技能。本書的章節已完全更新至Fedora Linux 38,並增加了內容和圖表,還新增了關於BTRFS文件系統、使用Zram進行交換、NetworkManager、使用Ansible進行自動化以及systemd的全新內容。
本書專注於網絡和其他高級服務,是系列最終卷的第二版,基於您在第1卷和第2卷中所學的技能,並依賴於在那裡創建的虛擬網絡和虛擬機器。首先,您將回顧Linux服務器的管理,並安裝和配置各種Linux服務器服務,例如DHCP、DNS、NTP和SSH服務器,這些服務將用於提供高級網絡服務。然後,您將學習安裝和配置伺服器,例如BIND用於名稱服務,DHCP用於網絡主機配置,以及SSH用於安全登錄到遠程主機。
其他涵蓋的主題包括使用公共/私有金鑰對進一步增強安全性,使用SendMail和IMAP以及反垃圾郵件保護電子郵件,使用Apache和WordPress創建和管理網站,NFS、SAMBA和Chrony。本書還介紹了SELinux及其在使系統更安全方面的使用。您將學習構建RPM以用於分發自動化腳本。在本書的過程中,所有這些服務都將安裝在單個伺服器主機上,到最後您將擁有一個為您的網絡提供這些服務的單個伺服器。
《本書的學習目標》
- 安裝、配置和管理多個Linux服務器服務,例如帶有垃圾郵件管理和單個和多個網站的電子郵件
- 使用NTP時間同步、DHCP、SSH和Unix/Linux和Windows客戶端進行文件共享
- 創建RPM以分發腳本和管理程序
- 理解並使用增強的安全性
《本書適合對象》
- 那些已經是Linux高級用戶的系統管理員,可以管理Linux工作站主機而不是伺服器,並希望學習管理Linux伺服器提供的服務,例如網站、時間、名稱、電子郵件、SSH等。
作者簡介
David Both is an Open Source Software and GNU/Linux advocate, trainer, writer, and speaker. He has been working with Linux and Open Source Software for more than 20 years and has been working with computers for over 45 years. He is a strong proponent of and evangelist for the "Linux Philosophy for System Administrators." David has been in the IT industry for over forty years.
He worked for IBM for 21 years and, while working as a Course Development Representative in Boca Raton, FL, in 1981, wrote the training course for the first IBM PC. He has taught RHCE classes for Red Hat and has worked at MCI Worldcom, Cisco, and the State of North Carolina. In most of the places he has worked since leaving IBM in 1995, he has taught classes on Linux ranging from Lunch'n'Learns to full five day courses. Helping others learn about Linux and open source software is one of his great pleasures.
David had some amazing teachers and mentors in my 40 years in IT and my more than 20 years working with Linux. At their core, Linux and open source in general are about sharing and helping others and about contributing to the community. These books, along with "The Linux philosophy for SysAdmins," are a continuation of his desire to pass on my knowledge and to provide mentoring to anyone interested in learning about Linux.
David is the author of The Linux Philosophy for SysAdmins (Apress, 2018) and can be found on Twitter @linuxgeek46.
作者簡介(中文翻譯)
David Both是一位開源軟體和GNU/Linux的倡導者、培訓師、作家和演講者。他已經從事Linux和開源軟體工作超過20年,並且從事電腦工作超過45年。他是「Linux系統管理員哲學」的堅定支持者和傳教士。David在IT行業工作超過40年。
他在IBM工作了21年,1981年在佛羅里達州博卡拉頓擔任課程開發代表時,為第一台IBM PC編寫了培訓課程。他曾為Red Hat教授RHCE課程,並在MCI Worldcom、思科和北卡羅來納州政府工作。自從1995年離開IBM以來,在他工作的大多數地方,他都教授過從午餐學習到為期五天的Linux課程。幫助他人學習Linux和開源軟體是他的樂趣之一。
在我40年的IT生涯和超過20年的Linux工作中,David有一些令人驚嘆的老師和導師。從本質上講,Linux和開源軟體都是關於分享和幫助他人,並為社區做出貢獻。這些書籍以及《Linux系統管理員哲學》是他希望傳授知識並為任何有興趣學習Linux的人提供指導的延續。
David是《The Linux Philosophy for SysAdmins》(Apress,2018)的作者,可以在Twitter上找到他的帳號@linuxgeek46。