Muutke küpsiste eelistusi

E-raamat: Learn CentOS Linux Network Services

  • Formaat: PDF+DRM
  • Ilmumisaeg: 29-Nov-2016
  • Kirjastus: APress
  • Keel: eng
  • ISBN-13: 9781484223796
  • Formaat - PDF+DRM
  • Hind: 67,91 €*
  • * hind on lõplik, st. muud allahindlused enam ei rakendu
  • Lisa ostukorvi
  • Lisa soovinimekirja
  • See e-raamat on mõeldud ainult isiklikuks kasutamiseks. E-raamatuid ei saa tagastada.
  • Formaat: PDF+DRM
  • Ilmumisaeg: 29-Nov-2016
  • Kirjastus: APress
  • Keel: eng
  • ISBN-13: 9781484223796

DRM piirangud

  • Kopeerimine (copy/paste):

    ei ole lubatud

  • Printimine:

    ei ole lubatud

  • Kasutamine:

    Digitaalõiguste kaitse (DRM)
    Kirjastus on väljastanud selle e-raamatu krüpteeritud kujul, mis tähendab, et selle lugemiseks peate installeerima spetsiaalse tarkvara. Samuti peate looma endale  Adobe ID Rohkem infot siin. E-raamatut saab lugeda 1 kasutaja ning alla laadida kuni 6'de seadmesse (kõik autoriseeritud sama Adobe ID-ga).

    Vajalik tarkvara
    Mobiilsetes seadmetes (telefon või tahvelarvuti) lugemiseks peate installeerima selle tasuta rakenduse: PocketBook Reader (iOS / Android)

    PC või Mac seadmes lugemiseks peate installima Adobe Digital Editionsi (Seeon tasuta rakendus spetsiaalselt e-raamatute lugemiseks. Seda ei tohi segamini ajada Adober Reader'iga, mis tõenäoliselt on juba teie arvutisse installeeritud )

    Seda e-raamatut ei saa lugeda Amazon Kindle's. 

This book teaches you to set up the latest CentOS Linux network services including DNS, DHCP, SSH and VNC, Web, FTP, Mail, Firewall, and LDAP, enabling you to provide these services on your own network. CentOS continues to be a popular Linux distribution choice, and setting up your own services is a key skill for anyone maintaining a CentOS network. 

You will learn how to install CentOS, and manage basic administration. You’ll then move onto understanding networking, and how to set up your required services. Each chapter is written in an easy-to-digest format and teaches you how set up, manage, and troubleshoot each service. You’ll be running your own network in no time at all. 

What You Will Learn
  • How to install and set up the latest version of CentOS
  • How to configure and manage a wide range of network services
  • How to solve problems remotely and manage your network efficiently
Who This Book Is For

This book is for anyone who wants to learn how to set up and manage CentOS Linux network services. Some previous Linux experience is beneficial, but this book is designed to be used by beginners.

About the Author xiii
About the Technical Reviewer xv
Acknowledgements xvii
Introduction xix
Chapter 1 Installation
1(22)
1.1 CentOS 6
1(12)
1.2 CentOS 7
13(10)
Chapter 2 Basic Administration
23(36)
2.1 Basic Commands
23(2)
2.1.1 Directories and Their Contents (Is and cd)
23(1)
2.1.2 Creating Users
24(1)
2.2 Creating and Editing Files
25(8)
2.2.1 vi
25(2)
2.2.2 nano
27(1)
2.2.3 gedit
28(1)
2.2.4 cat
29(1)
2.2.5 grep
30(1)
2.2.6 more
31(1)
2.2.7 less
32(1)
2.2.8 head
32(1)
2.2.9 tail
32(1)
2.3 Redirecting Output
33(1)
2.4 Installing Software
33(11)
2.4.1 Configuring yum in CentOS 6
35(1)
2.4.2 Configuring yum in CentOS 7
36(2)
2.4.3 Yum Options
38(6)
2.5 Graphical Environment
44(7)
2.5.1 CentOS 6
44(4)
2.5.2 CentOS 7
48(3)
2.6 Other Useful Commands
51(2)
2.6.1 chmod
51(1)
2.6.2 tee
51(2)
2.6.3 rm
53(1)
2.6.4 ps
53(1)
2.7 SELinux
53(6)
Chapter 3 Networking
59(14)
3.1 IPv4
59(8)
3.1.1 Special Addresses
60(1)
3.1.2 Unicast, Multicast, and Broadcast
60(1)
3.1.3 IPv4 Configuration in CentOS
61(6)
3.2 IPv6
67(2)
3.3 Networking Tools
69(4)
3.3.1 netstat
69(1)
3.3.2 Isof
70(1)
3.3.3 nmap
70(2)
3.3.4 ping
72(1)
3.3.5 ping6
72(1)
Chapter 4 DNS
73(50)
4.1 DNS Service
73(2)
4.2 Installing a DNS Server
75(4)
4.2.1 Starting the Service in CentOS 6
76(1)
4.2.2 Starting the Service in CentOS 7
77(2)
4.3 Installing a Master Server
79(11)
4.4 Client Configuration
90(3)
4.5 Slave Servers and Zone Transfers
93(9)
4.6 DNSSEC and TSIG
102(5)
4.7 Chroot
107(3)
4.8 Diagnostic Tools
110(5)
4.8.1 Rndc
110(3)
4.8.2 Dig
113(1)
4.8.3 Host
114(1)
4.9 Troubleshooting
115(4)
4.9.1 A Computer Can't Resolve Names
115(1)
4.9.2 Many Computers Can't Resolve Names
116(2)
4.9.3 Master and Slave Servers Don't Have the Same Information
118(1)
4.10 Log Files
119(4)
4.10.1 Journalcti (only in CentOS 7)
120(3)
Chapter 5 DHCP
123(28)
5.1 Installing a DHCP Server
124(6)
5.1.1 DHCPv4
125(3)
5.1.2 DHCPv6
128(2)
5.2 Troubleshooting and Diagnostic Tools
130(5)
5.3 DHCP and DNS Dynamic Update
135(16)
5.3.1 Use of Keys
145(6)
Chapter 6 Remote Access
151(18)
6.1 Telnet
151(4)
6.2 ssh
155(8)
6.2.1 X11 Forwarding
157(4)
6.2.2 File Transfer
161(1)
6.2.3 Authenticating with Keys
162(1)
6.3 VNC
163(6)
Chapter 7 Web Server
169(30)
7.1 Installing the Apache Web Server
169(2)
7.2 Name Resolution
171(1)
7.3 Configuring the Web Site
172(2)
7.4 Virtual Hosts
174(4)
7.5 Restrict Access
178(6)
7.5.1 Host-Based Security
178(3)
7.5.2 User-Based Security
181(3)
7.6 PHP Support
184(1)
7.7 HTTPS
185(14)
7.7.1 Certificate Creation with openSSL
187(8)
7.7.2 Certificate Creation with certbot
195(4)
Chapter 8 FTP Server
199(30)
8.1 Installing an FTP Server on CentOS
199(1)
8.2 Connecting from a Linux Client
200(14)
8.2.1 Access As an Anonymous User
201(12)
8.2.2 Connecting As a Local User
213(1)
8.3 Connecting from a Windows Client
214(2)
8.4 Analyzing the FTP with Telnet
216(5)
8.5 Secure FTP
221(8)
8.5.1 Generating the Certificate
221(1)
8.5.2 Configuring vsftpd As an FTP Secure Server
222(1)
8.5.3 Connecting with Filezilla
223(6)
Chapter 9 Mail Server
229(60)
9.1 Communication Between Local Users
229(2)
9.2 Communication Between Remote Systems
231(3)
9.3 Mail Service and DNS
234(5)
9.4 Routing Mails
239(6)
9.5 Using a Mail Client
245(14)
9.5.1 P0P3
247(6)
9.5.2 IMAP
253(6)
9.6 SMTP Authentication
259(5)
9.7 Secure Connections
264(11)
9.7.1 Securing the SMTP Connection
264(4)
9.7.2 IMAPS
268(6)
9.7.3 P0P3S
274(1)
9.8 Spam
275(5)
9.9 Webmail
280(9)
Chapter 10 Firewalls
289(16)
10.1 Firewall in CentOS 6
289(11)
10.1.1 Saving and Restoring the Configuration
294(3)
10.1.2 Port Redirection
297(1)
10.1.3 Redirecting Traffic to a Different Host
298(1)
10.1.4 Logging Packets
299(1)
10.2 Firewall in CentOS 7
300(5)
10.2.1 Saving and Restoring Configuration
303(1)
10.2.2 Port Forwarding
304(1)
10.2.3 Redirecting Traffic to a Different Host
304(1)
Chapter 11 OpenLDAP
305(32)
11.1 Installing OpenLDAP
305(1)
11.2 Customizing the Installation
306(12)
11.2.1 Modifying Objects
306(6)
11.2.2 Adding Objects
312(5)
11.2.3 Deleting Objects
317(1)
11.3 Securing LDAP Connections with TLS
318(7)
11.3.1 Creating a CA
318(4)
11.3.2 Securing the LDAP Protocol
322(3)
11.4 Authenticating Users with LDAP
325(4)
11.5 PHPLDAPAdmin
329(3)
11.6 Troubleshooting
332(5)
Index 337
Antonio Vazquez is an IT Professional who's been working with Linux for more than a decade. He studied Computer Engineering at the university in Spain, and he currently holds many IT Certifications from the main vendors in the industry. At the present moment he works for a public institution and is in charge of almost a thousand of Linux servers spread across the country providing Web services, FTP services, file services, virtualization, and more.