All the sysadmin skills you need to integrate Windows 2000/NT, UNIX, Linux- and whatever comes next!
If you learn system administration the right way, you can leverage those skills to deploy and integrate any platform: UNIX, Linux, Windows 2000you name it. That's the goal of The UNIX and Windows 2000 Handbook. It brings together expert cross-platform planning, integration and administration techniques developed in one of the world's largest heterogeneous environmentstechniques you can use right now in your enterprise. At the same time, it gives you a rock-solid foundation in system administration you can use in any environment!
Whether you're a UNIX/Linux sysadmin seeking to master Windows NT/2000, or vice versaor you're learning both platforms for the first timeThe UNIX and Windows 2000 Handbook gives you the skills you need today, tomorrow, and for the rest of your system administration career.
Click here for a sample chapter for this book: 0130254932.pdf
I. PLANNING.1. The Art and Science of System Administration.
Understanding the Job. Explaining the Job. A Sample Business Case. Summary.2. System Planning, Installation, and Configuration.
Good Planning Is Half the Battle. UNIX Installation Steps. Linux Installation Example. Windows 2000 Installation. The Default Installation Quandary. Installation Checklist and Logs. Summary.3. System Boot and Shutdown.
The Physical Boot Sequence. Loading the Operating System. Following the BSD Startup Sequence. Changing the System Startup. Following the System V Startup Scripts. UNIX Logins. Shutting Down a Unix System. Booting Windows 2000. Advanced Windows 2000 Boot Options. boot.ini and You. Shutting Down Windows 2000. Summary.4. The Filesystem.
The UNIX Filesystems. Formatting in UNIX. Creating Filesystems. The Windows 2000 Filesystem. Summary.5. Upgrades, Patches, Service Packs, and Hot Fixes.
Upgrading an Operating System. Upgrading UNIX. Upgrading Windows 2000. Patching. Managing and Installing UNIX Patches. Windows 2000 Service Packs. Windows 2000 Hot Fixes. Summary.
II. INTEGRATION.6. Name Resolution and Registration.
Name Resolution Using DNS. Server DNS. WINS Overview. Using DHCP. Summary.7. Directory Services.
Planning and Managing an NIS/NIS+ Installation. Network Information System. Windows 2000 Directory Services. Integrating Windows 2000 and UNIX Directory Services. Lightweight Directory Access Protocol. Summary.8. Distributed Filesystems.
UNIX and NFS. Windows 2000 and NFS. SMB: A Client/Server Protocol. Windows 2000 and SMB. UNIX SMB Services. Other Solaris Products. Summary.9. Electronic Mail and Messaging.
Overview of Electronic Mail. Sendmail. Sendmail Pro. Microsoft Exchange Server for Windows 2000. Email Resource Planning. Email Policies. Summary.10. Printing.
UNIX Print Services. Windows 2000 Print Services. SAMBA Print Services. Summary.
III. ADMINISTRATION.11. Security.
Analysis of Security. Know Your Opponents and Types of Attacks. Protection. Prevention. Detection. When It Is Too Late. Summary.12. User Administration.
Creating UNIX User Accounts. Windows 2000 Users and Groups. Windows 2000 User Profiles and Home Folders. Windows 2000 User Environment. UNIX and Windows 2000 Account Integration. Summary.13. Backups.
Backup Methodology. Backup Methods. Summary.14. Performance Monitoring.
Key Components. Unix Performance Tools. Windows 2000 Performance Tools. Summary.15. Software Administration.
Managing UNIX Applications. Distributing Files and Applications. Windows 2000 Software Administration. Summary.16. Web Servers.
Apache Web Server. Internet Information Server 5.0. Summary.Appendix A.
A few years ago, while teaching a course in UNIX system administration, a student approached me at the end of the day. He was concerned about implementing backup strategies for the systems he would soon have to manage. I was surprised. The gentleman had been an NT administrator for quite a while, managing a rather large infrastructure. When I took the time to explain how the concepts of backups were the same, only the commands differed, he was greatly relieved. That and many similar experiences over the last several years inspired this book. Our intent is to convey the fundamentals of system administration as an independent skill set, with the specific operating system as the application.
This book is an introduction to the complexity of supporting the user environment in a multi-vendor installation. UNIX and Windows 2000 Handbook: Planning, Integration & Administration is designed to assist system administrators of all levels in creating and maintaining a productive environment for their users. This book includes a discussion of the issues, guidelines for solving the related problems, technical examples where applicable, and a more philosophical discussion of the nature of support and the policy issues involved in planning and administering a heterogeneous environment.
Over the years, the separation among UNIX variants, and the resulting advocacy of administrators and programmers has resulted in a lack of commonality within the administrative functions of the systems. The inclusion of Windows NT/2000 and the increased capabilities of the personal computer have further complicated the issue of administration. Applications exist to span this diversity; implementations of DNS, NIS, and NFS are three notable examples. Throughout this book, we present the tasks of System Administration and how they are implemented in the UNIX and Windows 2000 environments. The intent is to view system administration tasks as independent concepts and the support of a specific operating system as an application of those concepts.Who Is This Book For?
This book is intended for individuals who are competent users of one or more of the operating systems, but not necessarily a system administrator in any. The basic concepts are provided, as well as moderate to advanced discussions on topics related to creating an integrated user environment.How this Book Is Organized
The book is structured to serve as a tutor as well as a reference. The fundamental issues of installation planning and the role of the system administrator will be thoroughly discussed. The book has been divided into three parts: Planning, Integration, and Administration. As the book progresses, the overlapping nature of these areas will become increasingly evident. We placed individual administration tasks in a particular area based on our perception of the task constraints. For example, upgrades and patches are administrative tasks, but careful planning is required for efficiency and stability. The latter constraint outweighs the former, and we placed the chapter in the Planning part of the book.
The first section of this book relates to the foundational concepts required to begin system administration. In presenting these concepts, we introduce and explain the need for planning carefully. Planning is always good, but it becomes essential when attempting to integrate diverse operating systems in to a stable heterogeneous infrastructure. Though the material may be review for some readers, we recommend that you take the time to refresh your knowledge of these fundamentals.
Networking, file sharing, information services, host recognition, and resource sharing are where the true work of integration begins. In this section we present chapters which introduce the tools and concepts necessary to create a distributed environment, including those tools and techniques which can be used to bridge the chasm between the Windows 2000 and UNIX worlds.
Though not the most exciting section of the book, administration and maintenance of the heterogeneous infrastructure is necessary to maintain a stable environment for users. In this section we cover the tasks necessary to support a distributed environment and, where possible, ways to save time and resources.
We hope that this book will prove useful. There is a great deal of information presented here, but it is not possible to include everything. If you have any questions or comments, please send them to
firstname.lastname@example.org You can also visit our website at
www.system-administration.com for updates and Internet-based resources.