Using and Administering Linux: Volume 3: Zero to Sysadmin: Network Services (使用與管理Linux:第三卷:從零開始的系統管理:網路服務)
Both, David
相關主題
商品描述
Manage complex systems with ease and equip yourself for a new career. This book builds upon the skills you learned in Volumes 1 and 2 of this course and it depends upon the virtual network and virtual machine you created there.
However, more experienced Linux users can begin with this volume and download an assigned script that will set up the VM for the start of Volume 3. Instructions with the script will provide specifications for configuration of the virtual network and the virtual machine. Refer to the volume overviews in the book's introduction to select the volume of this course most appropriate for your current skill level.
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 building RPMs 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.
商品描述(中文翻譯)
管理複雜系統輕鬆自如,為自己的新職業做好準備。本書在第1卷和第2卷的基礎上進一步擴展了你所學的技能,並依賴於你在那裡創建的虛擬網絡和虛擬機器。
然而,更有經驗的Linux用戶可以從本卷開始,並下載一個分配的腳本,該腳本將為第3卷的開始設置虛擬機器。腳本中的說明將提供虛擬網絡和虛擬機器配置的規範。請參閱本書介紹中的卷概述,選擇最適合您目前技能水平的課程卷。
首先,請回顧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。