Linux Server Hacks, Volume Two. Tips & Tools for Connecting, Monitoring, and Troubleshooting
![Język publikacji: angielski Język publikacji: angielski](https://static01.helion.com.pl/global/flagi/1.png)
- Autorzy:
- William von Hagen, Brian K. Jones
![Linux Server Hacks, Volume Two. Tips & Tools for Connecting, Monitoring, and Troubleshooting William von Hagen, Brian K. Jones - okładka ebooka](https://static01.helion.com.pl/global/okladki/326x466/e_2gzx.png)
![Linux Server Hacks, Volume Two. Tips & Tools for Connecting, Monitoring, and Troubleshooting William von Hagen, Brian K. Jones - tył okładki ebooka](https://static01.helion.com.pl/global/okladki-tyl/326x466/e_2gzx.png)
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 480
- Dostępne formaty:
-
ePubMobi
Opis ebooka: Linux Server Hacks, Volume Two. Tips & Tools for Connecting, Monitoring, and Troubleshooting
Today's system administrators deal with a vast number of situations, operating systems, software packages, and problems. Those who are in the know have kept their copy of Linux Server Hacks close at hand to ease their burden. And while this helps, it's not enough: any sys admin knows there are many more hacks, cool tips, and ways of solving problems than can fit in a single volume (one that mere mortals can lift, that is).
Which is why we created Linux Server Hacks, Volume Two, a second collection of incredibly useful tips and tricks for finding and using dozens of open source tools you can apply to solve your sys admin problems. The power and flexibility of Linux and Open Source means that there is an astounding amount of great software out there waiting to be applied to your sys admin problems -- if only you knew about it and had enough information to get started. Hence, Linux Server Hacks, Volume Two.
This handy reference offers 100 completely new server management tips and techniques designed to improve your productivity and sharpen your administrative skills. Each hack represents a clever way to accomplish a specific task, saving you countless hours of searching for the right answer. No more sifting through man pages, HOWTO websites, or source code comments -- the only resource you need is right here. And you don't have to be a system administrator with hundreds of boxen to get something useful from this book as many of the hacks apply equally well to a single system or a home network.
Compiled by experts, these hacks not only give you the step-by-step instructions necessary to implement the software, but they also provide the context to truly enable you to learn the technology. Topics include:
- Authentication
- Remote GUI connectivity
- Storage management
- File sharing and synchronizing resources
- Security/lockdown instruction
- Log files and monitoring
- Troubleshooting
- System rescue, recovery, and repair
Whether they help you recover lost data, collect information from distributed clients, or synchronize administrative environments, the solutions found in Linux Server Hacks, Volume Two will simplify your life as a system administrator.
Wybrane bestsellery
-
Zainstaluj i skonfiguruj Ubuntu oraz środowisko graficzne GNOME. Wykorzystaj w pracy oprogramowanie dołączone do Ubuntu. Napisz własne oprogramowanie dla Ubuntu. Naucz się administrować systemem Ubuntu.(58.50 zł najniższa cena z 30 dni)
58.50 zł
117.00 zł(-50%) -
Ta książka to sprawdzone źródło informacji na temat Pythona i jego najczęstszych zastosowań. Należy ona do cenionej serii „Receptury”, w której znajdziesz najlepsze sposoby rozwiązywania problemów. Przekonaj się, jak wydajnie operować na strukturach danych, łańcuchach znaków, tekście ...(49.50 zł najniższa cena z 30 dni)
49.50 zł
99.00 zł(-50%) -
If you need help writing programs in Python 3, or want to update older Python 2 code, this book is just the ticket. Packed with practical recipes written and tested with Python 3.3, this unique cookbook is for experienced Python programmers who want to focus on modern tools and idioms.Inside, you...(127.31 zł najniższa cena z 30 dni)
127.21 zł
169.00 zł(-25%) -
In an era plagued by hacking and security breaches, this book navigates you through Kali Linux's latest version, adeptly addressing critical security dimensions. From confidentiality and integrity to availability and access control, empower yourself with efficient Kali Linux-based solutions.
-
To piąte, gruntownie zaktualizowane wydanie podręcznika, który doceni każdy student informatyki i inżynier oprogramowania. Książka obejmuje szeroki zakres zagadnień, od podstawowych pojęć po zaawansowaną problematykę związaną z najnowszymi trendami w systemach operacyjnych. Wyczerpująco omawia pr...(107.40 zł najniższa cena z 30 dni)
107.40 zł
179.00 zł(-40%) -
With this new edition, get to grips with Linux kernel development on the long-term 6.1 (S)LTS kernel in a hands-on way with the help of brilliant code examples. Linux Kernel Programming 2E teaches you how to write high-quality kernel modules suitable for real-world products, following industry be...
-
Oto kompleksowe omówienie sposobów wdrażania najnowszych dostępnych środków zabezpieczających systemy linuksowe. Z książki dowiesz się, jak skonfigurować laboratorium do ćwiczeń praktycznych, tworzyć konta użytkowników z odpowiednimi poziomami uprawnień, chronić dane dzięki uprawnieniom i szyfrow...(77.40 zł najniższa cena z 30 dni)
77.40 zł
129.00 zł(-40%)
O autorze ebooka
Brian K. Jones (Jonesy) był przez sześć lat administratorem sieci i systemów Unix oraz Linux. Pracował też (i doradzał) na stanowiskach administratora baz danych, twórcy WWW, kierownika projektu, wykładowcy, autora i redaktora technicznego oraz muzyka studyjnego dla dużych i małych klientów.
Pisał na tematy związane z Linuksem i oprogramowaniem open source dla Linux.com, a także pracował jako autor i redaktor naczelny magazynu "php|architekt".
Ebooka "Linux Server Hacks, Volume Two. Tips & Tools for Connecting, Monitoring, and Troubleshooting" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Linux Server Hacks, Volume Two. Tips & Tools for Connecting, Monitoring, and Troubleshooting" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Linux Server Hacks, Volume Two. Tips & Tools for Connecting, Monitoring, and Troubleshooting" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- ISBN Ebooka:
- 978-05-965-5327-2, 9780596553272
- Data wydania ebooka:
-
2005-12-22
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Język publikacji:
- angielski
- Rozmiar pliku ePub:
- 5.2MB
- Rozmiar pliku Mobi:
- 10.8MB
Spis treści ebooka
- Linux Server Hacks, Volume Two
- SPECIAL OFFER: Upgrade this ebook with OReilly
- Credits
- About the Authors
- Contributors
- Acknowledgments
- Preface
- Why Linux Server Hacks, Volume Two?
- How to Use This Book
- How This Book Is Organized
- Conventions Used in This Book
- Using Code Examples
- How to Contact Us
- Safari Enabled
- Got a Hack?
- 1. Linux Authentication
- 1.1. Hacks 19: Introduction
- Hack #1. Disable User Accounts Instantly
- 1.2.1. Disabling Accounts on Systems That Use Local Authentication
- 1.2.2. Disabling Accounts on Systems That Use Distributed Authentication
- Hack #2. Edit Your Password File for Greater Access Control
- Hack #3. Deny All Access in One Second or Less
- 1.4.1. See Also
- Hack #4. Customize Authentication with PAMs
- 1.5.1. PAM Overview
- 1.5.2. Per-Application/Service PAM Configuration Files
- 1.5.3. PAMs Used by the login Process
- 1.5.4. Configuration and More Configuration
- 1.5.5. What if PAM Configuration Files Are Missing?
- 1.5.6. See Also
- Hack #5. Authenticate Linux Users with a Windows Domain Controller
- 1.6.1. Software Requirements
- 1.6.2. Critical Samba Configuration for Using Windows Authentication
- 1.6.3. Updating /etc/nsswitch.conf
- 1.6.4. Integrating the pam_winbind.so PAM into System Authentication
- 1.6.5. Starting the winbindd Daemon
- 1.6.6. Joining the Domain
- 1.6.7. Testing Windows Authentication
- 1.6.8. Debugging Windows Authentication Problems
- 1.6.9. See Also
- Hack #6. Centralize Logins with LDAP
- 1.7.1. Installing LDAP Clients and Servers
- 1.7.2. Configuring an OpenLDAP Server
- 1.7.3. Migrating User, Password, and Group Entries to an LDAP Server
- 1.7.4. Updating Client Systems to Use LDAP Authentication
- 1.7.5. See Also
- Hack #7. Secure Your System with Kerberos
- 1.8.1. Installing Kerberos
- 1.8.2. Installing and Configuring a Kerberos Server
- 1.8.3. Installing and Configuring Kerberos Clients and Applications
- 1.8.4. Using Kerberos for Login Authentication
- 1.8.5. See Also
- Hack #8. Authenticate NFS-Lovers with NIS
- 1.9.1. Installing NIS Clients and Servers
- 1.9.2. Setting Up an NIS Server
- 1.9.3. Setting Up an NIS Client
- 1.9.4. See Also
- Hack #9. Sync LDAP Data with NIS
- 1.10.1. The Code
- 1.10.2. Running the Code
- 1.10.3. See Also
- 2. Remote GUI Connectivity
- 2.1. Hacks 1019: Introduction
- Hack #10. Access Systems Remotely with VNC
- 2.2.1. Understanding the VNC Server Startup Process
- 2.2.2. Starting Your VNC Server
- 2.2.3. Connecting to a VNC Server
- 2.2.4. Customizing Your VNC Servers X Window System Environment
- 2.2.5. Stopping Your VNC Server
- 2.2.6. Optimizing VNC Performance
- 2.2.7. See Also
- Hack #11. Access VNC Servers over the Web
- 2.3.1. Installing Java Classes and Associated Files for the VNC Server
- 2.3.2. See Also
- Hack #12. Secure VNC via SSH
- 2.4.1. Forwarding Remote VNC Ports to Your Current Host
- 2.4.2. Public or Private VNC Forwarding
- 2.4.3. Forwarding Ports Without Remote Login
- 2.4.4. Improving Performance with Compression
- 2.4.5. Optimizing Graphical Updates Between Server and Viewer
- 2.4.6. See Also
- Hack #13. Autostart VNC Servers on Demand
- 2.5.1. Integrating Xvnc with inetd or xinetd
- 2.5.2. Activating XDMCP
- 2.5.3. Starting the Viewer
- 2.5.4. Troubleshooting Xvnc Startup
- 2.5.5. See Also
- Hack #14. Put Your Desktops on a Thin Client Diet
- 2.6.1. Understanding the LTSP Client Boot Process
- 2.6.2. Downloading and Installing the LTSP Software
- 2.6.3. Configuring and Starting the LTSP Server
- 2.6.4. Preparing LTSP Client Boot Media
- 2.6.5. Booting an LTSP Client
- 2.6.6. See Also
- Hack #15. Run Windows over the Network
- 2.7.1. Opening Your Connection
- 2.7.2. Mapping Local Devices to Your Remote Session
- 2.7.3. See Also
- Hack #16. Secure, Lightweight X Connections with FreeNX
- 2.8.1. Installing the FreeNX Server
- 2.8.2. Installing the NX Client
- 2.8.3. Configuring and Starting Your NX Client
- 2.8.4. See Also
- Hack #17. Secure VNC Connections with FreeNX
- 2.9.1. Creating an NX Client Configuration for VNC
- 2.9.2. See Also
- Hack #18. Secure Windows Terminal Connections with FreeNX
- 2.10.1. Creating an NX Client Configuration for a Windows Terminal Server
- 2.10.2. See Also
- Hack #19. Remote Administration with Webmin
- 2.11.1. Installation
- 2.11.2. Configure Away!
- 2.11.3. See Also
- 3. System Services
- 3.1. Hacks 2028: Introduction
- Hack #20. Quick and Easy DHCP Setup
- 3.2.1. Installing a DHCP Server
- 3.2.2. Configuring Simple DHCP Services
- 3.2.3. Fire It Up!
- 3.2.4. See Also
- Hack #21. Integrate DHCP and DNS with Dynamic DNS Updates
- 3.3.1. Configuring the BIND 9 Name Server
- 3.3.2. Configuring the ISC DHCP Server
- 3.3.3. Starting the Services and Troubleshooting
- 3.3.4. See Also
- Hack #22. Synchronize Your Watches!
- 3.4.1. Hey! My Servers Are Gone!
- 3.4.2. See Also
- Hack #23. Centralize X Window System Font Resources
- 3.5.1. Billions and Billions of Fonts
- 3.5.2. Setting Up an X Font Server
- 3.5.3. Copying Fonts to a Font Server
- 3.5.4. Starting or Restarting the X Font Server
- 3.5.5. Updating Desktop Systems to Use an X Font Server
- 3.5.6. Troubleshooting
- 3.5.7. Summary
- 3.5.8. See Also
- Hack #24. Create a CUPS Print Server
- 3.6.1. Defining a New Printer in CUPS
- 3.6.2. Testing CUPS Printing
- 3.6.3. Fine-Tuning Printer Configuration in CUPS
- 3.6.4. Enabling Remote Printing on the CUPS Server
- 3.6.5. Troubleshooting CUPS Printing
- 3.6.6. Summary
- 3.6.7. See Also
- Hack #25. Configure Linux Connections to Remote CUPS Printers
- 3.7.1. Defining a Remote Printer in CUPS
- 3.7.2. Summary
- 3.7.3. See Also
- Hack #26. Integrate Windows Printing with CUPS
- 3.8.1. Configuring Printing from Windows 2000/XP Systems
- 3.8.2. Server-Side Configuration for HTTP Printing
- 3.8.3. Troubleshooting Windows Printing to CUPS Servers
- 3.8.4. See Also
- Hack #27. Centralize Macintosh Printing with CUPS
- 3.9.1. Configuring Access to a Remote CUPS Server
- 3.9.2. Server-Side Configuration for HTTP Printing
- 3.9.3. Testing Printing from Mac OS X to Your CUPS Server
- 3.9.4. Troubleshooting Mac OS X Printing to CUPS Servers
- 3.9.5. See Also
- Hack #28. Define a Secure CUPS Printer
- 3.10.1. Enabling Remote Printing on a CUPS Server
- 3.10.2. Restricting Printer Access to Specific IP Addresses
- 3.10.3. Restricting Printer Access to Specific Users
- 3.10.4. Summary
- 3.10.5. See Also
- 4. Cool Sysadmin Tools and Tips
- 4.1. Hacks 2945: Introduction
- Hack #29. Execute Commands Simultaneously on Multiple Servers
- 4.2.1. See Also
- Hack #30. Collaborate Safely with a Secured Wiki
- 4.3.1. Installing MediaWiki
- 4.3.2. Configuring MediaWiki
- 4.3.3. Getting Started: Data Structure
- Hack #31. Edit Your GRUB Configuration with grubby
- Hack #32. Give Your Tab Key a Workout
- 4.5.1. See Also
- Hack #33. Keep Processes Running After a Shell Exits
- 4.6.1. Using nohup to Execute Commands
- 4.6.2. Using disown with Background Jobs
- 4.6.3. See Also
- Hack #34. Disconnect Your Console Without Ending Your Session
- 4.7.1. screen Scripting
- 4.7.2. See Also
- Hack #35. Use script to Save Yourself Time and Train Others
- 4.8.1. See Also
- Hack #36. Install Linux Simply by Booting
- 4.9.1. Preparatory Steps
- 4.9.1.1. Configuring DHCP.
- 4.9.1.2. Configuring a TFTP server.
- 4.9.1. Preparatory Steps
- 4.9.2. Getting It Working
- 4.9.3. Quick Troubleshooting
- Hack #37. Turn Your Laptop into a Makeshift Console
- 4.10.1. Introducing minicom
- 4.10.2. Testing It
- 4.10.3. Troubleshooting
- Hack #38. Usable Documentation for the Inherently Lazy
- Hack #39. Exploit the Power of Vim
- 4.12.1. Recording a Vim Macro
- 4.12.2. Creating Vim Shortcut Keys
- Hack #40. Move Your PHP Web Scripting Skills to the Command Line
- 4.13.1. The Code
- 4.13.2. Running the Code
- Hack #41. Enable Quick telnet/SSH Connections from the Desktop
- 4.14.1. See Also
- Hack #42. Speed Up Compiles
- 4.15.1. Using distcc
- 4.15.2. Distribute Compiles to Windows Machines
- Hack #43. Avoid Common Junior Mistakes
- 4.16.1. Don't Take the root Name in Vain
- 4.16.2. Don't Get Too Comfortable
- 4.16.3. Don't Perform Production Commands "Off the Cuff"
- 4.16.4. Ask Questions
- Hack #44. Get Linux Past the Gatekeeper
- 4.17.1. Don't Talk Money
- 4.17.2. Don't Talk About Linux in a Vacuum
- 4.17.3. Don't Pitch Linux for Something It's Not Well Suited For
- 4.17.4. Don't Be Impatient
- Hack #45. Prioritize Your Work
- 4.18.1. Prioritizing Tasks
- 4.18.1.1. Doing tasks in list order.
- 4.18.1.2. Prioritizing based on customer expectations.
- 4.18.1. Prioritizing Tasks
- 4.18.2. Prioritizing Projects
- 4.18.2.1. Prioritization for impact.
- 4.18.2.2. Prioritizing requests from your boss.
- 4.18.3. Summary
- 5. Storage Management and Backups
- 5.1. Hacks 4655: Introduction
- Hack #46. Create Flexible Storage with LVM
- 5.2.1. Logical Volume Buzzwords
- 5.2.2. Allocating Physical Volumes
- 5.2.3. Assigning Physical Volumes to Volume Groups
- 5.2.4. Creating a Logical Volume from a Volume Group
- 5.2.5. Suggestions
- 5.2.6. See Also
- Hack #47. Combine LVM and Software RAID
- 5.3.1. Mirroring and Redundancy
- 5.3.2. Overview of RAID Levels
- 5.3.3. Combining Software RAID and LVM
- 5.3.4. Creating RAID Devices
- 5.3.5. Combining RAID and LVM
- 5.3.6. See Also
- Hack #48. Create a Copy-on-Write Snapshot of an LVM Volume
- 5.4.1. Kernel Support for Snapshots
- 5.4.2. Creating a Snapshot
- 5.4.3. Mounting a Snapshot
- 5.4.4. See Also
- Hack #49. Clone Systems Quickly and Easily
- 5.5.1. Building partimage
- 5.5.2. Cloning Partitions Using partimage
- 5.5.3. Restoring Partitions Using partimage
- 5.5.4. Summary
- 5.5.5. See Also
- Hack #50. Make Disk-to-Disk Backups for Large Drives
- 5.6.1. Convenient Removable Media Technologies for Backups
- 5.6.2. Choosing the Right Backup Command
- 5.6.3. The Code
- 5.6.4. Running the Code
- 5.6.5. Choosing What to Back Up
- 5.6.6. Summary and Tips
- Hack #51. Free Up Disk Space Now
- Hack #52. Share Files Using Linux Groups
- 5.8.1. Linux Protections 101
- 5.8.2. Setting the umask to Create Sharable Files
- 5.8.3. Using Directory Permissions to Set Group Membership
- 5.8.4. See Also
- Hack #53. Refine Permissions with ACLs
- 5.9.1. Installing and Activating ACL Support
- 5.9.1.1. Kernel ACL support.
- 5.9.1.2. fstab ACL support.
- 5.9.1.3. User-space ACL support.
- 5.9.1. Installing and Activating ACL Support
- 5.9.2. Overview of Linux ACLs and Utilities
- 5.9.3. Displaying Current ACLs
- 5.9.4. Setting ACLs
- 5.9.5. See Also
- Hack #54. Make Files Easier to Find with Extended Attributes
- 5.10.1. Getting and Installing Extended Attribute Support
- 5.10.1.1. Configuring your kernel for extended attributes.
- 5.10.1.2. Configuring fstab for extended attributes.
- 5.10.1.3. Installing user-space applications for extended attributes.
- 5.10.1. Getting and Installing Extended Attribute Support
- 5.10.2. Displaying Extended Attributes and Their Values
- 5.10.3. Setting Extended Attributes
- 5.10.4. Removing Extended Attributes
- 5.10.5. Searching Using Extended Attributes
- Hack #55. Prevent Disk Hogs with Quotas
- 5.11.1. Setting Up Disk Quotas
- 5.11.2. Installing the Quota Software
- 5.11.3. Entering Single-User Mode
- 5.11.4. Editing /etc/fstab
- 5.11.5. Initializing the Quota Configuration Files
- 5.11.6. Configuring Your Quotas
- 5.11.7. See Also
- 6. Standardizing, Sharing, and Synchronizing Resources
- 6.1. Hacks 5662: Introduction
- Hack #56. Centralize Resources Using NFS
- 6.2.1. Configuring the NFS Server
- 6.2.2. Configuring the NFS Clients
- 6.2.3. Configuring the Service
- 6.2.4. A Final Consideration
- Hack #57. Automount NFS Home Directories with autofs
- Hack #58. Keep Filesystems Handy, but Out of Your Way
- 6.4.1. amd Configuration in a Nutshell
- Hack #59. Synchronize root Environments with rsync
- 6.5.1. See Also
- Hack #60. Share Files Across Platforms Using Samba
- 6.6.1. Setting Up Simple Samba Shares
- Hack #61. Quick and Dirty NAS
- 6.7.1. Selecting the Hardware
- 6.7.2. Installing and Configuring Linux
- 6.7.3. Configuring User Storage
- 6.7.4. Configuring System Services
- 6.7.5. Deploying NAS Storage
- 6.7.6. Summary
- 6.7.7. See Also
- Hack #62. Share Files and Directories over the Web
- 6.8.1. Installing and Configuring Apache's WebDAV Support
- 6.8.2. Creating WebDAV Users and Directories
- 6.8.3. See Also
- 7. Security
- 7.1. Hacks 6368: Introduction
- Hack #63. Increase Security by Disabling Unnecessary Services
- 7.2.1. Examining /etc/inittab
- 7.2.2. Optimizing Per-Runlevel Startup Scripts
- 7.2.3. Streamlining Services Run by the Internet Daemon
- 7.2.4. Summary
- Hack #64. Allow or Deny Access by IP Address
- 7.3.1. Protecting Your Machine with hosts.allow and hosts.deny
- 7.3.2. Configuring hosts.allow and hosts.deny for Use
- 7.3.3. Hacking the Hack
- 7.3.4. See Also
- Hack #65. Detect Network Intruders with snort
- 7.4.1. Installing snort
- 7.4.2. Configuring snort
- 7.4.3. Starting snort
- 7.4.4. Advanced snort
- 7.4.5. Summary
- 7.4.6. See Also
- Hack #66. Tame Tripwire
- 7.5.1. Installing Tripwire
- 7.5.2. Tripwire's Execution Configuration File
- 7.5.3. Tripwire's Policy Configuration File
- 7.5.4. Preparing Tripwire for Use
- 7.5.5. Running Your First Filesystem Integrity Check
- 7.5.6. TripWire Tips
- Hack #67. Verify Fileystem Integrity with Afick
- 7.6.1. Installing Afick
- 7.6.2. Configuring Afick to Match Your System
- 7.6.3. Running Afick
- 7.6.4. Securing Afick
- 7.6.5. Updating Your Database
- 7.6.6. Conclusion
- 7.6.7. See Also
- Hack #68. Check for Rootkits and Other Attacks
- 7.7.1. Types of Rootkits
- 7.7.2. Obtaining, Building, and Installing chkrootkit
- 7.7.3. Running chkrootkit
- 7.7.4. Automating chkrootkit
- 7.7.5. Summary
- 7.7.6. See Also
- 8. Troubleshooting and Performance
- 8.1. Hacks 6977: Introduction
- Hack #69. Find Resource Hogs with Standard Commands
- 8.2.1. What About Disk Hogs?
- 8.2.2. Bandwidth Hogging
- Hack #70. Reduce Restart Times with Journaling Filesystems
- 8.3.1. Journaling Filesystems 101
- 8.3.2. Journaling Filesystems Under Linux
- 8.3.3. Converting Existing Filesystems to Journaling Filesystems
- 8.3.4. Summary
- 8.3.5. See Also
- Hack #71. Grok and Optimize Your System with sysctl
- Hack #72. Get the Big Picture with Multiple Displays
- 8.5.1. See Also
- Hack #73. Maximize Resources with a Minimalist Window Manager
- 8.6.1. Getting and Installing Fluxbox
- 8.6.2. Start Me Up, Scotty!
- 8.6.3. Configure Fluxbox
- 8.6.4. The Slit
- 8.6.5. Make It Pretty!
- 8.6.6. Minimal Hassle
- 8.6.7. See Also
- Hack #74. Profile Your Systems Using /proc
- 8.7.1. The Code
- Hack #75. Kill Processes the Right Way
- 8.8.1. Killing Processes in the Right Order
- 8.8.2. Stopping and Restarting a Process
- 8.8.3. The Last Resort
- 8.8.4. See Also
- Hack #76. Use a Serial Console for Centralized Access to Your Systems
- 8.9.1. The Options
- 8.9.2. Start at the Beginning: The Bootloader
- 8.9.3. Putting It All Together
- 8.9.4. Where to Go from Here
- 8.9.5. See Also
- Hack #77. Clean Up NIS After Users Depart
- 8.10.1. The Code
- 8.10.2. Running the Code
- 9. Logfiles and Monitoring
- 9.1. Hacks 7888: Introduction
- Hack #78. Avoid Catastrophic Disk Failure
- Hack #79. Monitor Network Traffic with MRTG
- 9.3.1. Requirements
- 9.3.2. Installation
- 9.3.3. Automating MRTG
- 9.3.4. See Also
- Hack #80. Keep a Constant Watch on Hosts
- Hack #81. Remotely Monitor and Configure a Variety of Networked Equipment
- 9.5.1. The Code
- 9.5.2. Running the Code
- Hack #82. Force Standalone Apps to Use syslog
- Hack #83. Monitor Your Logfiles
- 9.7.1. Using log-guardian
- 9.7.2. Using logcheck
- Hack #84. Send Log Messages to Your Jabber Client
- 9.8.1. The Code
- 9.8.2. Running the Code
- Hack #85. Monitor Service Availability with Zabbix
- 9.9.1. Dependencies
- 9.9.2. Installing Zabbix
- 9.9.3. Monitoring Hosts
- 9.9.4. Mapping the Network
- 9.9.5. The Details
- Hack #86. Fine-Tune the syslog Daemon
- 9.10.1. Making Sense of syslog.conf
- 9.10.2. Real-Time Alerts from the System Log
- 9.10.3. Centralizing Logs for Convenient Access
- 9.10.4. See Also
- Hack #87. Centralize System Logs Securely
- 9.11.1. Getting Started
- 9.11.2. Creating Your Encryption Certificates
- 9.11.3. Configuring stunnel
- 9.11.4. Configuring syslog-ng
- 9.11.5. Testing
- 9.11.6. Where Next?
- 9.11.7. See Also
- Hack #88. Keep Tabs on Systems and Services
- 9.12.1. Enter Nagios
- 9.12.2. Hosts, Services, and Contacts, Oh My!
- 9.12.3. See Also
- 10. System Rescue, Recovery, and Repair
- 10.1. Hacks 89100: Introduction
- Hack #89. Resolve Common Boot and Startup Problems
- 10.2.1. Check BIOS Settings
- 10.2.2. Fixing Runlevel or X Window System Problems
- 10.2.3. Regenerating a Default X Window System Configuration File
- 10.2.4. Booting to Single-User Mode
- 10.2.5. Resolving Filesystem Consistency Problems
- 10.2.6. See Also
- Hack #90. Rescue Me!
- 10.3.1. Downloading and Burning the Rescue Disk
- 10.3.2. Using the Rescue CD
- 10.3.3. See Also
- Hack #91. Bypass the Standard Init Sequence for Quick Repairs
- Hack #92. Find Out Why You Can't Unmount a Partition
- 10.5.1. Background
- 10.5.2. Finding Processes That Are Using a Filesystem
- 10.5.3. Listing Open Files
- 10.5.4. Summary
- 10.5.5. See Also
- Hack #93. Recover Lost Partitions
- 10.6.1. Looking for Partitions
- 10.6.2. Writing the Partition Table
- 10.6.3. See Also
- Hack #94. Recover Data from Crashed Disks
- 10.7.1. Popular Disk Failure Modes
- 10.7.2. Attempt to Read Block from Filesystem Resulted in Short Read
- 10.7.3. Standard Filesystem Diagnostics and Repair
- 10.7.4. Removing an ext3 Filesystem's Journal
- 10.7.5. Cloning a Bad Disk Using ddrescue
- 10.7.6. Checking the Restored Disk
- 10.7.7. See Also
- Hack #95. Repair and Recover ReiserFS Filesystems
- 10.8.1. Correcting a Damaged ReiserFS Filesystem
- 10.8.2. Identifying Files and Directories in the ReiserFS lost+found
- 10.8.3. See Also
- Hack #96. Piece Together Data from the lost+found
- 10.9.1. Exploring the lost+found
- 10.9.2. Recovering Directories from the lost+found
- 10.9.3. Recovering Recognizable Groups of Files
- 10.9.4. Examining Individual Files
- 10.9.5. Summary
- 10.9.6. See Also
- Hack #97. Recover Deleted Files
- 10.10.1. Preventing Additional Changes to the Partition
- 10.10.2. Looking for the Missing Data
- 10.10.3. See Also
- Hack #98. Permanently Delete Files
- 10.11.1. Using the shred Utility
- 10.11.2. See Also
- Hack #99. Permanently Erase Hard Disks
- 10.12.1. Using shred to Wipe Hard Drives
- 10.12.2. Using Darik's Boot and Nuke
- 10.12.3. Summary
- 10.12.4. See Also
- Hack #100. Recover Lost Files and Perform Forensic Analysis
- 10.13.1. Building and Installing The Sleuth Kit
- 10.13.2. Building and Installing Autopsy and Related Software
- 10.13.3. Using The Sleuth Kit to Recover Deleted Files
- 10.13.4. Summary
- 10.13.5. See Also
- About the Authors
- Colophon
- SPECIAL OFFER: Upgrade this ebook with OReilly
O'Reilly Media - inne książki
-
This concise yet comprehensive guide explains how to adopt a data lakehouse architecture to implement modern data platforms. It reviews the design considerations, challenges, and best practices for implementing a lakehouse and provides key insights into the ways that using a lakehouse can impact ...(193.69 zł najniższa cena z 30 dni)
193.19 zł
249.00 zł(-22%) -
In today's fast-paced world, more and more organizations require rapid application development with reduced development costs and increased productivity. This practical guide shows application developers how to use PowerApps, Microsoft's no-code/low-code application framework that helps developer...(162.47 zł najniższa cena z 30 dni)
162.27 zł
209.00 zł(-22%) -
Welcome to the systems age, where software professionals are no longer building software&emdash;we're building systems of software. Change is continuously deployed across software ecosystems coordinated by responsive infrastructure. In this world of increasing relational complexity, we need t...(152.21 zł najniższa cena z 30 dni)
152.01 zł
209.00 zł(-27%) -
This book provides an ideal guide for Python developers who want to learn how to build applications with large language models. Authors Olivier Caelen and Marie-Alice Blete cover the main features and benefits of GPT-4 and GPT-3.5 models and explain how they work. You'll also get a step-by-step g...(155.41 zł najniższa cena z 30 dni)
155.36 zł
209.00 zł(-26%) -
In today's cloud native world, where we automate as much as possible, everything is code. With this practical guide, you'll learn how Policy as Code (PaC) provides the means to manage the policies, related data, and responses to events that occur within the systems we maintain—Kubernetes, c...(212.59 zł najniższa cena z 30 dni)
212.39 zł
279.00 zł(-24%) -
Geared to intermediate- to advanced-level DBAs and IT professionals looking to enhance their MySQL skills, this guide provides a comprehensive overview on how to manage and optimize MySQL databases. You'll learn how to create databases and implement backup and recovery, security configurations, h...(221.43 zł najniższa cena z 30 dni)
221.33 zł
279.00 zł(-21%) -
Get the details, examples, and best practices you need to build generative AI applications, services, and solutions using the power of Azure OpenAI Service. With this comprehensive guide, Microsoft AI specialist Adrián González Sánchez examines the integration and utilization of Az...(162.23 zł najniższa cena z 30 dni)
162.18 zł
209.00 zł(-22%) -
Despite the increase of high-profile hacks, record-breaking data leaks, and ransomware attacks, many organizations don't have the budget for an information security (InfoSec) program. If you're forced to protect yourself by improvising on the job, this pragmatic guide provides a security-101 hand...(214.77 zł najniższa cena z 30 dni)
214.57 zł
239.00 zł(-10%) -
Keeping up with the Python ecosystem can be daunting. Its developer tooling doesn't provide the out-of-the-box experience native to languages like Rust and Go. When it comes to long-term project maintenance or collaborating with others, every Python project faces the same problem: how to build re...(189.29 zł najniższa cena z 30 dni)
188.79 zł
239.00 zł(-21%) -
Bringing a deep-learning project into production at scale is quite challenging. To successfully scale your project, a foundational understanding of full stack deep learning, including the knowledge that lies at the intersection of hardware, software, data, and algorithms, is required.This book il...(227.19 zł najniższa cena z 30 dni)
227.14 zł
279.00 zł(-19%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
![Loader](https://static01.helion.com.pl/ebookpoint/img/ajax-loader.gif)
![ajax-loader](https://static01.helion.com.pl/ebookpoint/img/ajax-loader.gif)
Oceny i opinie klientów: Linux Server Hacks, Volume Two. Tips & Tools for Connecting, Monitoring, and Troubleshooting William von Hagen, Brian K. Jones (0)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.