® Administrator's Handbook, NetWare. Edition

JEFFREY HARRIS

Novell PRESS. Novelle

Published by Pearson Education, Inc. 800 East 96th Street, Indianapolis, Indiana 46240 USA Contents at a Glance

PART 1 Getting Started with Open Enterprise Server (OES)

CHAPTER 1: Introduction to Open Enterprise Server 3

CHAPTER 2: Installing OES NetWare 9

CHAPTER 3: OES NetWare Clients 51

CHAPTER 4: OES Management Tools 85

PART II Open Enterprise Server Infrastructure

CHAPTER 5: OES Netware Server Management 119

CHAPTER 6: Novell eDirectory 151

CHAPTER 7: Users and Network Security 209

CHAPTER 8: Multiprocessor and Cluster Support 259

CHAPTER 9: Identity Manager Bundle Edition 293

PART III Open Enterprise Server User Access

CHAPTER 10: OES NetWare File Storage and Management 307

CHAPTER 11: OES Services Printing 351

CHAPTER 12: OES NetWare File Access 379

PART IV Open Enterprise Server Web Services

CHAPTER 13: OES Web Foundations 415

CHAPTER 14: OES Web Services 441

PART V Appendixes

APPENDIX A: NetWare Login Scripts 483

APPENDIX B: eDirectory Reference Materials 503

APPENDIX C: Where to Go for More Information 529

Index 537 Table of Contents

PART 1: Getting Started with Open Enterprise Server (OES)

Chapter 1: Introduction to Open Enterprise Server 3 Why Open Enterprise Server? 3

Chapter 2: Installing OES NetWare 9 Instant Access 9 Preparing to Install 9 Installing 9 Upgrading 9 Getting Ready for OES NetWare 10 Server Hardware Planning 11 Volume Planning 12 Protocol Planning 13 eDirectory Planning 15 Print Planning 15 Network Preparation 16 Installing a New OES NetWare Server 19 Configure a DOS Partition 20 Install Startup Files and Create SYS Volume 21 NetWare Installation Wizard 23 Upgrading an Existing Server 27 Windows NT 27 NetWare 3.x 28 In-Place Upgrade 28 In-Place Upgrade from the Server Console 30 In-Place Upgrade from Deployment Manager 30 In-Place Upgrade from iManager 31 Finishing the Upgrade 31 The Down Server Upgrade 34 Server Consolidation Utility 35 Installing the Server Consolidation Utility 35 Using the Server Consolidation Utility 36 Consolidation from NDS/eDirectory 37 Project Verification 40 Performing the Consolidation 43 Novell Licensing Services 45 Introduction to NLS 45 Installing NLS 47 Managing NLS Licenses 47

Chapter 3: OES NetWare Clients 51 Instant Access 51 Installing/Upgrading the Novell Client 51 Configuring the Novell Client 52 Netldentity 52 The NICI Client 52 The NMAS Client 52 Accessing Files with Native File Access 53 Getting the Latest Client Software 53 Introduction to Novell Clients 53 The Traditional Novell Client 54 Installing the Client Software 54 Removing the Client Software 57 Installing from a Web Server 58 Upgrading the Novell Client 60 Novell Client Install Manager 60 Novell Client Upgrade Agent 63 Automatic Client Upgrade 64 The Client Login 66 NDS Tab 67 Script Tab 67 Dial-up Tab 68 NMAS Tab 68 Novell Open Enterprise Server Administrator's Handbook, NetWare Edition

69 Configuring the Client 71 Netldentity 72 Other Novell Clients NICI Client 73 NMAS Client 74 Native File Access 74 Admin Workstation Requirements 75 NFA Client Requirements 75 Simple Password 76 Configuring CIFS Access 76 Configuring AFP Access 79 Configuring NFS Access 81 Mounting an Exported Directory 84

Chapter 4: OES Management Tools 85 Instant Access 85 ConsoleOne 85 Web Manager 86 iManager 86 Using Novell Remote Manager 87 iMonitor 87 Introduction to Novell Management 87 Moving from NWAdmin to ConsoleOne 88 Moving to iManager 88 Working with ConsoleOne 89 ConsoleOne Basics 89 Installing ConsoleOne 92 ConsoleOne Limitations 96 Remote Management with ConsoleOne 97 Using iManager 101 Installing iManager 101 iManager Basics 103 Role-based Management with iManager 104

vi Contents

Novell Remote Manager 107 Installing NoRM 108 NoRM Basics 110 Working with iMonitor 112 Installing iMonitor 113 iMonitor Basics 115 Modes of Operation 115 Configuring iMonitor 116

PART II: Open Enterprise Server Infrastructure 117

Chapter 5: OES NetWare Server Management 119 Instant Access 119 Optimizing Performance 119 Running Java Applications 119 Protecting the Server 120 Maintaining the Server 120 Managing Storage Devices 121 Managing routing Between Servers 121 NetWare Server Basics 121 Console Utilities 122 NetWare Loadable Modules 122 Stopping and Starting the Server 125 Running Java Applications an the Server 126 Managing a NetWare Server 128 Protecting the Server 128 Disk Failures 130 Viruses 130 CD-ROMs 130 Controlling NLMs 131 Monitoring and Optimizing Server Performance 132 Performing Regular Server Maintenance 140 Modifying Server Startup Activities 142 NetWare Time Synchronization 144 Novell Open Enterprise Server Administrator's Handbook, NetWare Edition

Chapter 6: Novell eDirectory 151 Instant Access 151 Managing eDirectory Objects 151 Managing Replicas and Partitions 151 Managing WAN Traffic 151 Using Indexes 151 Merging eDirectory Trees 152 Using Additional Services with eDirectory 152 Troubleshooting 152 What Is eDirectory? 152 eDirectory Architecture 153 Physical Database 154 Rules Governing Data 156 Organization of Data 156 eDirectory Tree Design 158 Top of the Tree Should Reflect Physical Layout 158 The Bottom of the Tree Reflects Organizational Structure 160 Locate Objects to Facilitate Access and Administration 161 Partition and Replicate for Scalability and Fault Tolerance 162 Managing eDirectory 167 Partition Operations 168 Replica Operations 170 Tree Operations 173 Monitoring and Maintaining eDirectory 176 Managing eDirectory Traffic 185 Using LDAP with eDirectory 188 Installing LDAP Services 189 Connecting via LDAP 193 Contents

DNS and DHCP Services 195 Installing DNS/DHCP Services 196 Planning for DNS/DHCP 197 Configuring DNS Services 202

Chapter 7: Users and Network Security 209 Instant Access 209 Creating Users and Groups 209 Ensuring Login Security 209 Working with eDirectory Security 209 Dealing with Directory and File Security 209 Securing the Network from Intruders 210 An Overview of Network Security 210 User-Related Objects 211 The User Object 212 The Group Object 213 The Organizational Role 214 Authentication 215 Novell Modular Authentication Service 215 Installing NMAS 217 Universal Password 219 eDirectory Login Controls 222 Authorization 229 Access Control Lists 230 Inheritance 232 Inherited Rights Filters 233 Explicit Rights 234 Security Equivalence 236 Effective Rights 237 Role-based Administration 239 Novell Open Enterprise Server Administrator's Handbook, NetWare Edition

Data Security 239 Trustee Rights 240 File and Directory Attributes 244 Login Scripts 246 NCP Packet Signature 247 Novell Cryptographic Services 248 NICI 249 Certificate Server 250 Nsure Audit 253 Installing Nsure Audit 254 Configuring Nsure Audit 256

Chapter 8: Multiprocessor and Cluster Support 259 Instant Access 259 Introducing Multiprocessor-Enabled Services 259 Understanding Multiprocessor Concepts 259 Multiprocessor Hardware Support 260 Installing NetWare Cluster Services 260 Configuring Clusters 260 Monitoring Clusters 260 NetWare Multiprocessing 261 Multiprocessing Improvements 261 Running Programs an a Multiprocessor System . 263 Multiprocessing Concepts 264 Platform Support Modules 269 NetWare Cluster Services 270 Clustering Benefits 271 Clustering Fundamentals 271 Clustering Terminology 273 Installing NetWare Cluster Services 275 Configuring NetWare Cluster Services 279 Always Available File Access 282 Always Available Network Services 285 Understanding Resource States 290 Contents

Chapter 9: Identity Manager Bundle Edition 293 Instant Access 293 Installing Identity Manager Bundle Edition 293 Configuring Identity Manager Bundle Edition 293 Identity Manager Bundle Edition 293 How Identity Manager Works 294 Installing the Identity Manager Engine 297 Installing Remote Loaders and Drivers 298 Installing Identity Manager an a Secondary eDirectory Tree 301 Configuring an Identity Manager Driver 301 Identity Manager Password Synchronization 303

PART III Open Enterprise Server User Access 305

Chapter 10: OES NetWare File Storage and Management 307 Instant Access 307 Managing Logical Volumes 307 Managing Disk Space 307 Managing Files 308 Using Distributed File System 308 Using iSCSI 308 Backing Up and Restoring Files 308 Understanding the NetWare File System 308 309 Planning the File System 313 NetWare System Directories 314 Nonsystem Directories 315 Working with NSS Volumes 316 NetWare Partitions 317 Storage Pools 317 Logical Volumes 320 Mounting a DOS Partition as an NSS Volume 324 Repairing NSS Pools with REBUILD 324 Novell Open Enterprise Server Administrator's Handbook, NetWare Edition

Saving Disk Space 326 File Compression 326 Managing Compression 327 Restricting Users' Disk Space 329 Purging and Salvaging Files 329 NetWare Distributed File System 332 Using DFS Junctions 332 Moving and Splitting Volumes 334 Network Attached Storage with iSCSI 336 iSCSI Basics 336 Configuring the iSCSI Environment 337 Backing Up and Restoring Files 338 Planning a Backup Strategy 339 Preparing to Use SBCON 343 Backing Up Files with SBCON 346 Restoring Files with SBCON 348

Chapter 11: OES Printing Services 351 Instant Access 351 Installing and Configuring iPrint 351 Working with IPrint 351 Defining Print Options 351 Printing Jobs 352 Introduction to NetWare Printing 352 iPrint Components 353 Installing iPrint 355 Configuring iPrint 356 Accessing iPrint Printers 365 Location-based Printing 369 Printer Availability an Workstations 371 Setting Up a Secure Printing Environment 372 Print Access Control 372 Printer Security Levels 375 Securing iPrint with SSL 376 xii Contents

Chapter 12: OES NetWare File Access 379 Instant Access 379 Using NetStorage 379 Working with NetDrive 379 Synchronizing Files with Novell iFolder 379 Introduction to NetWare File Access 380 NetStorage 380 Installing NetStorage 381 Configuring NetStorage 382 Using NetStorage 383 Novell NetDrive 386 NetDrive Prerequisites 386 Using NetDrive 387 Adding a Site to NetDrive 388 Novell iFolder 390 iFolder Prerequisites 391 Installing iFolder 391 Configuring iFolder 393 Using iFolder 397 NetWare FTP Server 402 Installing FTP Server 403 Configuring FTP Server 403

PART IV Open Enterprise Server Web Services 413

Chapter 13: OES Web Foundations 415 Instant Access 415 Installing Apache Web Server and Tomcat Servlet Engine 415 Managing Apache Web Server 415 Introduction to Apache and Tomcat 415 Apache Web Server for NetWare 416 Installing Apache Web Server 417 Apache Web Server Configuration 418 Novell Open Enterprise Server Administrator's Handbook, NetWare Edition

Storing Web Content 421 Hosting Multiple Websites 424 Apache Modules 426 Adding Content to Your Website 427 Publishing Content to a Website 427 Securing Web Content 429 Apache Web Server Management 433 Tomcat Servlet Engine for NetWare 439

Chapter 14: OES Web Services 441 Instant Access 441 Using Virtual Office 441 Working with Novell QuickFinder 441 Working with eGuide 441 Novell Virtual Office 442 Installing Virtual Office 443 Preparing Virtual Office for Use 443 Virtual Teams 449 Novell QuickFinder 452 QuickFinder Capabilities 452 Installing QuickFinder 453 QuickFinder Basics 453 Testing QuickFinder 454 Working with QuickFinder 454 Managing QuickFinder 460 Managing Search Sites 464 Novell eGuide 473 Installing eGuide 473 Configuring eGuide 474 eGuide Quick Setup Wizard 475 Using eGuide 477 Co nte nts

Additional OES NetWare Web Services 478 MySQL 478 OpenSSH 479 Perl and PHP Scripting Support 479

PART V Appendixes 481

Appendix A: NetWare Login Scripts 483 Working with Login Scripts 483 Creating or Modifying a Login Script 484 Login Script Conventions 485 Commands for Network Connection and Resource Access 486 ATTACH 487 CONTEXT 487 DRIVE 487 MAP 488 TREE 489 Login Script Commands for Login Script Execution . . . 490 BREAK 490 FIRE or FIRE PHASERS 490 IE..THEN 491 INCLUDE 493 NO_DEFAULT 493 PAUSE 494 PROFILE 494 Commands for Workstation Environment 494 SET 494 SET TIME 495 Commands for Text File Usage 495 The # Symbol 496 The @ Command 496 DISPLAY 496 EXIT 497 FDISPLAY 497 TERM 497 WRITE 498 Other Login Script Commands 499 LASTLOGINTIME 499 REMARK 499 Identifier Variables 500

Appendix B: eDirectory Reference Materials 503 eDirectory Background Processes 503 Database Initialization 504 Flat Cleaner 504 Janitor 505 Replica Sync 505 Replica Purger 506 Limber 506 Backlinker 507 Schema Sync 507 Time Sync 507 DSTrace with iMonitor 508 Repairing eDirectory with DSRepair 512 Unattended Full Repair 513 DSRepair Monitor Operations 516 DSRepair Repair Operations 518 DSRepair Command-Line Switches 524 eDirectory Errors 526 eDirectory Agent Errors 527 Errors 527 Client Errors 528 Other eDirectory Errors 528 Appendix C: Where to Go for More Information 529 General Novell Product Information 529 Novell an the Internet 530 Novell Cool Solutions 530 Novell AppNotes 531 Novell Connection 531 Novell Technical Support 531 Novell Ngage 532 DeveloperNet: Novell's Developer Support 532 Novell Training Classes and CNE Certification 533 Advanced Technical Training 535 Novell Users International 535 Network Professional Association 535

Index 537