The task-focused quick-reference for every UNIX/Windows sysadmin.
If you're a system administrator in a mixed UNIX and Windows 2000/NT environment, you need fast answers for both platforms: step-by-step techniques for performing key tasks and real-world solutions for integration. UNIX and Windows 2000 Interoperability Guide delivers all that, in a proven quick-reference format that'll save you time, effort, and money.
Long-time UNIX sysadmin and MCSE Alan R. Roberts focuses on practical techniques for experienced system administrators -- not basic theory for beginners. Each chapter addresses one essential system administration task, offering precise UNIX "how-to" instructions and practical interoperability tips for heterogeneous environments. Coverage includes:
When you need interoperability solutions, you don't have time to search through piles of UNIX and Windows manuals. With UNIX and Windows 2000 Interoperability Guide, you won't have to!
Click here for a sample chapter for this book: 013026332X.pdf
(NOTE: Each chapter concludes with a Conclusion and References.)
Preface.
Acknowledgments.
1. What Is UNIX?
In the Beginning. The New Face of UNIX. UNIX and Open Source Software. The Elements of UNIX. Is There More?
A New Operating System. Windows 2000 Architecture. Elements of Windows 2000.
Network Interface Cards and Drivers.
ARP. IP.
TCP. UDP. Network Application Interfaces.
Windows 2000. HP-UX. Nslookup Differences. Name Resolution Issues in a Mixed Environment.
DHCP Clients. Windows 2000 DHCP Server.
Windows 2000. HP-UX. PAM Kerberos.
General Observations. Finger. FTP. Tftp. Rsh and Rcp. Rexec. Telnet. Authentication Issues.
Telnet Client. Telnet Server. Server For NIS.
Basic Concepts. NFS and Windows 2000 Issues. Windows 2000 NFS Client/HP-UX NFS Server. Windows 2000 NFS Server/HP-UX NFS Client.
CIFS Versus NFS. The Case for CIFS. CIFS Implementations. CIFS/9000 Server in a Windows 2000 Domain. CIFS/9000 Client in a Windows 2000 Domain.
Network-Attached Storage. The X Window System. Printing.
There is a debate raging among many computer professionals over the merits (or demerits) of the UNIX operating system versus those of Microsoft's Windows 2000 (formerly NT). I address the fact that there is more than one version of UNIX in the first chapter, but for ease of communication I will simply say "the UNIX operating system" for now. This type of debate, often bordering on a religious war, is not a new phenomenon. There was once one concerning MVS and VMS, then VMS and UNIX, then UNIX and DOS, then UNIX and Windows NT. All the while, we have seen similar battles pitched over Windows, OS/2, and Mac OS.
Quite frankly, I don't care which of these operating systems and their variants is "better." Nor do a lot of businesses. The reality is that most businesses run either some form of UNIX or some form of Windows in their environments. Typically, they run both. Presumably, then, each type of operating system offers something the other does not. Granted, much of what was once considered the domain of UNIX-the Internet, for example-Windows 2000 is relatively new at. Also, Windows 2000's legacy is that of the PC world, one which most people associate with DOS, Windows, and Intel processor-based computers. So, a dichotomy has naturally developed in the last several years, and many IT departments reflect this dichotomy: They maintain independent workgroups and staffs based upon operating systems. Administrators in these camps often know little of how the "other side" works.
The times, however, they are a-changin'. Increasingly it is the network that really matters, and for that, the world has standardized on TCP/IP and the applications that run on top it: FTP, Telnet, HTTP, DNS, NFS, CIFS, and SMNP. Web servers offer applications that clients can access with a browser, regardless of what platform that browser runs on. NFS products are available for Windows systems; you can install CIFS servers on UNIX systems. IT departments typically deploy any number of platforms to support these and other network services. So the key is finding ways to minimize the impact of operating system differences so that administrators can concentrate on higher-level technical issues.
The goal of this book is to do just that. It is aimed at experienced system administrators who already know concepts such as DNS, directory services, and file systems. It also assumes that they are already familiar with one or the other respective operating systems-UNIX or Windows 2000-and that all they need is a jump start to do key tasks with the operating system that is new to them. Finally, it does indeed provide interoperability tips. It is important to note that "interoperability" is not just how the two operating systems can work together, but how they can coexist. So this book simply helps an administrator understand just how things are done, where the files and directories (or folders) are, how similarly named commands behave, what commands and utilities are equivalent. Ultimately, I hope the book will help the administrator make peaceful coexistence and interoperability a reality.
Organization of This BookWith the exception of the first two chapters, each chapter of this book contains material pertaining to Windows 2000, UNIX (usually with HP-UX examples), and interoperability. We use the four-layer TCP/IP model as the model of this book, starting with the network interface layer, the Internet layer, the transport layer, and then the application layer. Application layer issues comprise the majority of chapters.
