Van Vugt_4835Front.fm Page i Tuesday, June 21, 2005 11:12 AM Pro Novell Open Enterprise Server SANDER VAN VUGT Van Vugt_4835Front.fm Page ii Tuesday, June 21, 2005 11:12 AM Pro Novell Open Enterprise Server Copyright © 2005 by Sander van Vugt All rights reserved No part of this work may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording, or by any information storage or retrieval system, without the prior written permission of the copyright owner and the publisher ISBN (pbk): 1-59059-483-5 Printed and bound in the United States of America Trademarked names may appear in this book Rather than use a trademark symbol with every occurrence of a trademarked name, we use the names only in an editorial fashion and to the benefit of the trademark owner, with no intention of infringement of the trademark Lead Editor: Chris Mills Technical Reviewer: Rob Bastiaansen Editorial Board: Steve Anglin, Dan Appleman, Ewan Buckingham, Gary Cornell, Tony Davis, Jason Gilmore, Jonathan Hassell, Chris Mills, Dominic Shakeshaft, Jim Sumser Associate Publisher: Grace Wong Project Manager: Kylie Johnston Copy Edit Manager: Nicole LeClerc Copy Editor: Mike McGee Production Manager: Kari Brooks-Copony Production Editor: Katie Stence Compositors: Susan Glinert and Wordstop Technologies Pvt Ltd., Chennai Proofreader: Linda Seifert Indexer: Michael Brinkman Artist: April Milne Interior Designer: Van Winkle Design Group Cover Designer: Kurt Krames Manufacturing Manager: Tom Debolski Distributed to the book trade in the United States by Springer-Verlag New York, Inc., 233 Spring Street, 6th Floor, New York, NY 10013, and outside the United States by Springer-Verlag GmbH & Co KG, Tiergartenstr 17, 69112 Heidelberg, Germany In the United States: phone 1-800-SPRINGER, fax 201-348-4505, e-mail orders@springer-ny.com, or visit http://www.springer-ny.com Outside the United States: fax +49 6221 345229, e-mail orders@springer.de, or visit http://www.springer.de For information on translations, please contact Apress directly at 2560 Ninth Street, Suite 219, Berkeley, CA 94710 Phone 510-549-5930, fax 510-549-5939, e-mail info@apress.com, or visit http://www.apress.com The information in this book is distributed on an “as is” basis, without warranty Although every precaution has been taken in the preparation of this work, neither the author nor Apress shall have any liability to any person or entity with respect to any loss or damage caused, or alleged to be caused, directly or indirectly by the information contained in this work The source code for this book is available to readers at http://www.apress.com in the Downloads section Van Vugt_4835Front.fm Page iii Tuesday, June 21, 2005 11:12 AM This book is dedicated to Florence Van Vugt_4835Front.fm Page iv Tuesday, June 21, 2005 11:12 AM Van Vugt_4835Front.fm Page v Tuesday, June 21, 2005 11:12 AM Contents at a Glance About the Author xix About the Technical Reviewer xxi Acknowledgments xxiii Introduction xxv PART ■■■ Getting Started ■CHAPTER Introduction to Open Enterprise Server ■CHAPTER Installing Open Enterprise Server 11 ■CHAPTER Upgrading to Open Enterprise Server 41 ■CHAPTER Introduction to SUSE Linux Enterprise Server 85 ■CHAPTER Introduction to the NetWare Kernel 137 ■CHAPTER Connecting to Open Enterprise Server 169 ■CHAPTER Open Enterprise Server Management Utilities 193 PART ■■■ Core Services ■CHAPTER eDirectory Management 233 ■CHAPTER Managing the User Environment 311 ■CHAPTER 10 File Access 357 ■CHAPTER 11 Configuring Volumes 423 ■CHAPTER 12 Managing Security 469 ■CHAPTER 13 OES Software Management 513 ■CHAPTER 14 Networking Open Enterprise Server 541 ■CHAPTER 15 Managing iPrint 581 v Van Vugt_4835Front.fm Page vi Tuesday, June 21, 2005 11:12 AM vi ■C O N T E N T S A T A G L A N C E PART ■■■ Open Enterprise Server Web-Based Services ■CHAPTER 16 The Apache Web Server 603 ■CHAPTER 17 Using Virtual Office 629 PART ■■■ Advanced Services ■CHAPTER 18 Nsure Identity Manager 653 ■CHAPTER 19 Introduction to Novell Clustering Services 705 ■CHAPTER 20 Using OpenWBEM for Server Health Monitoring 733 ■INDEX 745 Van Vugt_4835Front.fm Page vii Tuesday, June 21, 2005 11:12 AM Contents About the Author xix About the Technical Reviewer xxi Acknowledgments xxiii Introduction xxv PART ■■■ ■CHAPTER Getting Started Introduction to Open Enterprise Server From NetWare to Linux Two Platforms The Future of NetWare Open Enterprise Server Major Components eDirectory Management Tools User Management OES Security File Storage and File Access iFolder Software Management Network Services Printing The Web-Based Application Platform Virtual Office Nsure Identity Manager Novell Clustering Services Summary vii Van Vugt_4835Front.fm Page viii Tuesday, June 21, 2005 11:12 AM viii ■C O N T E N T S ■CHAPTER Installing Open Enterprise Server 11 Preparing for Installation 11 Running Deployment Manager 12 Minimum System Requirements 15 Installing OES - NetWare 15 Installing OES - Linux 25 Performing an OES Network Installation 37 Summary 39 ■CHAPTER Upgrading to Open Enterprise Server 41 Upgrade/Migration Paths to Open Enterprise Server 41 Performing the Upgrade 45 Local Upgrade: Upgrading SLES to OES - Linux 46 Remote Upgrade: Upgrading NetWare to OES - NetWare 50 Across the Wire Migration: Using the Migration Wizard to Migrate NetWare 5.1 to OES - NetWare 55 Server Consolidation: Migrating from Windows Server 2003 to OES - Linux 71 Summary 83 ■CHAPTER Introduction to SUSE Linux Enterprise Server 85 Logging In 85 Linux User Accounts 85 The Graphical Login Prompt 85 Working with Virtual Consoles 86 Getting Administrative Access 87 The Graphical User Interface and the Console 89 The Concept of Runlevels 89 Basic Runlevel Management 92 Starting the GUI from the Console 94 Managing OES - Linux with YaST 94 Finding Your Way in the File System 96 Default Directories 96 Performing Essential Tasks in the File System 102 Getting Help 106 The System Programmer’s Manual 106 Command help 108 Online Resources 109 The SUSE HelpCenter 110 Van Vugt_4835Front.fm Page ix Tuesday, June 21, 2005 11:12 AM ■C O N T E N T S Editing Text Files 110 Editing Text Files with Kate 111 Introduction to vim 111 Mounting Devices 115 Device Names 115 The Type of File System 116 Performing the Mount 117 Unmounting Devices 118 Automating the Mount 119 Startup Procedures 120 The Boot Loader Grub 121 Process Management 122 Viewing Process Activity 122 Terminating Processes 124 Working with Linux Permissions 125 Linux Users and Groups 125 File Ownership 127 Linux Permissions 128 Finding Things 133 Finding Files 134 Finding Text 135 Summary 135 ■CHAPTER Introduction to the NetWare Kernel 137 Components of the NetWare Operating System 137 Drivers 137 Kernel 138 Services and Applications 138 Managing NetWare from the Console 138 Introduction to the Console 139 Shutting Down the Server 141 Starting Up the Server 141 The NetWare Registry .145 Console Commands 146 Creating Batch Files 147 Alternatives to the NetWare Console 148 Working from the Graphical User Interface 150 ConsoleOne 151 Install 153 Utilities 153 Settings 158 ix Van Vugt_4835Index.fm Page 764 Saturday, June 18, 2005 11:00 AM 764 ■I N D E X installing iManager plug-in 696–697 FTP server 421 installing MySQL 693–694 installing Apache Manager 605–609 installing Nsure Audit on Linux 695–696 installing iFolder services 361–362 troubleshooting 692 installing MySQL 693–694 upgrade/migration paths to OES 43 installing NCS 709–711 NTP (Network Time Protocol) 244–245 installing Nsure Audit 695–696 starting 246 installing Nsure Identity Manager 658–659 time synchronization 245 installing software with YaST 516–520 ntp.conf modifying for time synchronization 245–246 installing Virtual Office 629–630 managing file access protocols 405 accessing Samba shares 411–412 NWCONFIG –DSREMOVE 307 configuring Samba server 405–411 NWCONFIG.NLM utility creating NCP shares 412–415 configuring various parts of server 139 installing software on OES - NetWare 529–530 removing server from the tree 306–307 nwdeploy installing NCS 711–712, 714 NWDeploy.exe manually starting Deployment Manager 12 ■O creating NFS shares 415–416 managing with YaST 94–96 migrating NetWare cluster to 714 MONITOR.NLM unavailable for 212 traditional Linux rights 489 using as iSCSI target or initiator 464–465 using OpenSSH 223 using SLP 561 working with NSS volumes 429 object naming 656 Object Properties NetWare Utilities 189 OES - NetWare 4–5 accessing CD and DVD image files used as read only volumes 445 benefits of using volumes 423 accessing volumes on CDs and DVDs 444–445 configuring as YOU server 525–526 configuring and managing compression 454 configuring DHCP 578–579 configuring as PDC 399 configuring DNS 569–572 configuring DHCP 574–577 creating NSS volumes 435–436, 438–439 configuring DNS 567–568 displaying SLP services 564 creating encrypted volumes 452 OES - Linux 4–5 YaST 565 creating NSS volumes 440–444 eDirectory management tools 257–259 creating traditional volumes 426–428 exporting NSS volumes with NFS 445–446 displaying SLP services 564 FTP server 418–420 Van Vugt_4835Index.fm Page 765 Saturday, June 18, 2005 11:00 AM ■I N D E X future of installing OES – Linux 25–37 installing and configuring iSCSI 459–463 installing OES – NetWare 15–25 installing Apache Manager 604 introduction installing NCS 711–714 from NetWare to Linux 3–4 installing Nsure Identity Manager 660–662 platforms 4–5 installing software 526 Deployment Manager 531 introduction to upgrading to 41 major components install utility on Server Console 527–529 eDirectory NWCONFIG.NLM utility 529–530 file storage and file access installing Virtual Office 630 iFolder migrating cluster to Linux 714 LUM (Linux User Management) Native File Access services 395–398 management tools CIFS and working with domains 399–401 NCS (Novell Clustering Services) creating NFS shares on OES - NetWare 402–404 Nsure Identity Manager managing CIFS environment for MACs 398–399 security model natively accessing from Windows 402 specifying default contexts for CIFS users 398 NSS volumes automatically created 425 Network Services printing software management Virtual Office web-based application platform management tools 193–194 upgrades with Migration Wizard 55 iManager 194 use of volumes is mandatory 423 legacy tools 227–228 using OpenSSH 220–221, 223 OpenSSH 220–227 using RPM 530 Remote Manager 212–217 OES (Open Enterprise Server) YaST 218 as DHCP server 573–579 managing OpenWBEM 734–734 connecting to 169 minimum system requirements 15 client programs 170 Nsure Identity Manager 653 Native File Access protocols 170 performing OES Network installation 37–38 Novell Client 170 web-based access 170 cryptography 503 installing NCS (Novell Clustering Services) 709–714 planning rights management 417 preparing for installation 11 running Deployment Manager 12–14 software management 513–540 765 Van Vugt_4835Index.fm Page 766 Saturday, June 18, 2005 11:00 AM 766 ■I N D E X upgrade/migration paths 41–43 local upgrade 46–48, 50 migration 55–70 ■P Package Groups mode YaST 520 remoteupgrade 50, 52–54 packet receive buffers 164 Server Consolidation 71–83 PAM (Pluggable Authentication Modules) 99, 329 offline command 728–729 Offline resource state 727 introduction 329–330 online command 729 required local components 330–333 Open Enterprise Server See OES 11 pam_nam module 331 OpenSSH 193 parameters introduction 219 Apache Manager parameters 607 using on OES - Linux 223 cache parameters 295–296 using on OES - NetWare 220–221, 223 performance-related Apache parameters 612 using SHH client to make secure connection 223–227 OpenSSH Server Manager interface 221, 223 OpenWBEM configuration 734–735 installing 734 monitoring of server health 733 starting and stopping 734 Operational indexes 297 Operator drop-down list Advanced Selection Criterion window 328 opt directory 100 Organization Container 237 Organizational Role leaf object 238 Organizational Role objects using as trustees 473 working with 474, 476–479 Organizational Unit 237 Original Cache Buffers 163 Outstanding Requests option NetStorage statistics screen 390 partition.TREENAME 559 Partitioning option Installation Settings screen, OES - Linux CD 29 partitions creating 248–249 managing 247 merging 251 moving 250 PassSync utility 690 passwd command 107 Password Restrictions option iManager tool 315 settings 315–316 Passwords option iManager tool 315, 340 pause command 354 permissions, Linux 125 assigning permissions with chmod 129–132 file ownership 127 setting default permissions with umask 132–133 Van Vugt_4835Index.fm Page 767 Saturday, June 18, 2005 11:00 AM ■I N D E X types of permissions 128–129 procinfo command 213 users and groups 125–127 profile command 354 Persistent Cookies option iManager File Access 393 phaser program NSNSHELL 149 PKI (Public Key Infrastructure) 503–504 secure communication 679 placement rules 656 policies 674 Pluggable Authentication Modules See PAM Policy path and filename Advanced Login tab, Novell Client 180 Profile leaf object 238 profile login scripts 345 working with 348–350 PROTOCOL command 147 Protocol Preferences tab Novell Client 182 protocol support 541 IP (Internet Protocol) 546 adding a secondary address to OES - Linux 547–548 configuring on OES - Linux 546 pools command 729 configuring on OES - NewWare 548–549 Portal tab IPv6 549 Virtual Office administration interface 635 Prepare A Server For Upgrade option Deployment Manager 14 Prepare for New eDirectory option Deployment Manager 13 Print Queue leaf object 238 Printer Banner Configuration option iManager tool 598 printer maps, creating 590–592 Printer Pool Configuration option iManager tool 599 printers accessing from Linux workstation 593 accessing from Windows workstation 593 configuring 588–590 managing from iManager 595–596 printing proc directory 101 process management, Linux terminating processes 124–125 viewing process activity 122 IPX 541 compatability modes 542 installing Compatibility Mode and Migration Agent 544–546 IPX addressing 542 Migration Agent 543 Protocols menu INETCFG.NLM 161 Proxy Username and Proxy Password option iManager File Access 392 ps command 212 pst command 122–123 pstree command 212 public objects using as trustees 473 Public Webpage option Services link, Virtual Office administration interface 634 publisher channel issues addressed 656 767 Van Vugt_4835Index.fm Page 768 Saturday, June 18, 2005 11:00 AM 768 ■I N D E X Purge option iManager tool 456 NetWare Utilities 189 put filename command 227 Red Carpet core component of ZLM 531 Red Hat Package Manager See RPM Reinitialize System option INETCFG.NLM 161 ■Q q command 106 relative distinguished names 241 QuickFinder server remark command 354 architecture 623 Remote Loader configuration settings 624 configuring 688–689 indexes 624 loading Active Directory driver on Windows Server 682–683 templates 624 virtual search servers 623 benefits 623 managing 624–625 searching the web 623 QuickFinder service description 49 Remote Manager 193 configuring and managing compression 454 creating traditional volumes on OES - NetWare 426 introduction 212 introduction to OES management tools Quorum Wait resource state 727 IP address management 549–553 ■R server management 215, 217 RBS Container 237 working with NetWare from GUI 156 RBS Reporting iManager tool 210 remote upgrade iManager 50, 52–54 rbsCollection object 202 NetWare to OES - NetWare 50, 52–54 rbsModule object 202 upgrade/migration paths to OES 42 rbsRole object 202 rbsScope object 203 rbsTask object 203 read/write replicas 252 read-only replica 253 Recover Pass phrase option Global Settings, iFolder Management 367 Recover the iFolder User Pass Phrase option System Monitoring, iFolder Management 374 RemoteDirEnabled directive mod_edir module 618 Remove Context option Authentication Domains interface 388 Remove Domain option Authentication Domains interface 388 Remove iFolder User Data option System Monitoring, iFolder Management 374 renaming files, Linux 105 Van Vugt_4835Index.fm Page 769 Saturday, June 18, 2005 11:00 AM ■I N D E X replicas 252 creating and deleting 254–255 rights management planning on OES environment 417–418 creating filtered replicas 255–256 rm command 105 filtered replicas 253 rmdir command 105 managing 253 Robust Health Monitoring master replica 252 read/write replicas 252 server parameters 736 Role Based Services read-only replica 253 configuring iManager roles 203–205 subordinate reference replica 253 initializing 199–200 types 252 objects in eDirectory 201, 203 Report Synchronization Status option setting up 199 DSREPAIR utility 166 Roles And Tasks button Require edir-user directive iManager tool 196 mod_edir module 618 reset environment command 145 RESET SERVER command 147 reset server command 141 resolving names 557 DNS (Domain Name System) 566 configuring on OES - NetWare 567–572 SLP (Service Location Protocol) 557 architecture 557–558 using hosts.nds to bypass SLP 559 configuring SLP parameters parameters for Service Agent 560–562 root directory 102 root privileges getting from within graphical environment 87 RPM (Red Hat Package Manager) introduction 513–514 querying database with RPM 514 software management for OES using on OES - NetWare 530 runlevels 89–90, 92 basic management 92 changing default runlevel 92–93 creating Directory Agent 563 Running resource state 727 deployment of SLP 559 ■S displaying SLP services 564–565 SA (Service Agent) 557 using hosts.nds to bypass SLP 558–560 resource command 729 resource states, clustering 726–727 restart command 729 configuring SLP parameters for 560–562 Salvage attribute NSS volumes 447 Salvage option restart server command 141, 147 iManager tool 456 Restart Server option NetWare Utilities 189 Server Status interface 614 769 Van Vugt_4835Index.fm Page 770 Saturday, June 18, 2005 11:00 AM 770 ■I N D E X Samba server 357 accessing Samba shares 411–412 OES security model server console 511 configuring on OES - Linux 405–406 Security Container 237 description 50 security model, OES modifying smb.conf 409–411 Select Multiple Objects option user management 408–409 SAN (Storage Area Network) 706 Split Brain Detection partition 708 Save pass phrase option Global Settings, iFolder Management 367 Save password option Global Settings, iFolder Management 367 Modify Object window 322 Selections filter YaST 519 Send Message NetWare Utilities 188 Server Console utility install utility 527–529 sbin directory 97 security 469, 511 SBMP (Simple Network Management Protocol) 733 working with NetWare from GUI 157 SCAN FOR NEW DEVICES command 147 schema mapping 656 Server Consolidation utility migrating from Windows Server 2003 to OES - Linux 71 policies 674 creating consolidation project 72–75, 77 scp command 226 installing Server Consolidation utility 72 screen program, NSNSHELL 149 post-consolidation tasks 83 SCRSAVER.NLM 511 prerequisite tasks 71–72 SCSI device shared between two servers 706 running consolidation 77–80, 82–83 SDI containers, creating 339–340 SEARCH command 146–147 Search installation mode YaST 518 secure console command 511 Secure Logging Server as event repository 693 security 469 authentication 470 cryptography services 502–510 eDirectory security 491–502 file system rights 479–488 file system security 471 general security concepts 472–479 upgrade/migration paths to OES 43 Server Health Monitor utility 14, 733 accessing from iManager 214 quick status overview 741 Server ID Number option OES - NetWare installation CD 17 Server Parameters option MONITOR.NLM 145 Server Preferences page Apache Manager 612 Server SET parameters option OES - NetWare installation CD 18 Server Status option Apache Manager 614 Van Vugt_4835Index.fm Page 771 Saturday, June 18, 2005 11:00 AM ■I N D E X servers after a crash 307 removing from the tree 306–307 Service Agent See SA Service Location Protocol See SLP Service Location tab Novell Client 181 service processes 164–165 Services link Virtual Office administration interface 632 Session Timeout option iManager File Access 393 set command 354, 729 configuring and managing compression 454 Set user-specific policies option System Monitoring, iFolder Management 374 Single Sign-on Novell Client 185 Slave Watchdog setting NCS (Novell Clustering Services) 722 SLP (Service Location Protocol) 557 architecture 557–558 bypassing with hosts.nds 558–559 configuring SLP parameters for Service Agent 560–562 configuring User Agent 559–560 creating DA 563 deployment 559 displaying SLP services 564–565 SLP Directory Agent See DA SLP Service Agent See SA SLP User Agent See UA slptool command 564 software management 513 set_time command 355 installing software from tarballs 514–516 Settings menu installing software on OES - Linux with YaST 516–518, 520 working with NetWare from GUI 158 shared SCSI device 706 shared storage and clustering 706 creating shared disk partitions and pools 715 designing clustering solution 706–707 shutting down server NetWare console commands 141 Simple Network Management Protocol See SBMP Simple Server Status Monitoring ports monitored 737 Single Apache Server mode Apache Manager 610 View Configuration screen 611 installing software on OES - NetWare 526 Deployment Manager 531 install utility on the Server Console 527–529 NWCONFIG.NLM utility 529–530 using RPM 530 managing installations with ZLM 531–538 managing with YaST 521 RPM (Red Hat Package Manager) 513–514 using YaST Online Update 522 automatic updates 523–524 Software option Installation Settings screen, OES - Linux CD 29 SPEED command 147 771 Van Vugt_4835Index.fm Page 772 Saturday, June 18, 2005 11:00 AM 772 ■I N D E X Split Brain Detection partition SAN (Storage Area Network) 708 performing essential tasks 102 renaming and moving files 105 srv directory 102 viewing files 106 SSH client working with directories 105 using to make secure connection 223 finding files 134 choosing right client 223–224 finding text 135 configuring authentication 225 getting help 106 scp command 226 command help 108 sftp command 226 online resources 109 ssh command 226 SUSE HelpCenter 110 ssh command 226 starting procedures, Linux 121 starting server console commands 141–142 STARTUP.NCF as default shell script 147 system programmer’s manual 106–108 GUI and the console 89 runlevels 89–90, 92–93 logging in 85 startup.ncf 143 administrative access 87–89 stat command 212 graphical login prompt 85 stats command 729 Linux user accounts 85 status command 729 virtual consoles 86–87 Storage Area Network See SAN mounting devices 115 strace command 213 automating 119–120 structural classes, eDirectory objects 234 device names 115–116 su command 87 performing the mount 117–118 subordinate reference replica 253 types of file systems 116–117 subscriber channel, issues addressed 656 unmounting 118 SUSE HelpCenter 110 SUSE Linux Enterprise Server 85 editing text files 110 permissions 125 assigning permissions with chmod 129–132 Kate 111 file ownership 127 vim 111–115 setting default permissions with umask 132–133 file system 96 copying files 104 creating links 104 default directories 96–102 deleting files 105 listing files 103 types of permissions 128–129 users and groups 125–127 process management 122 terminating processes 124–125 viewing process activity 122, 124 starting GUI from console 94 Van Vugt_4835Index.fm Page 773 Saturday, June 18, 2005 11:00 AM ■I N D E X starting procedures 120 boot loader grub 121 sux command 87, 90 symbolic links 104 Sync from Server Interval option Global Settings, iFolder Management 367 Sync to Server Delay option Global Settings, iFolder Management 367 Timesync 244 managing time 246–247 TLS (Transport Layer Security) communication between eGuide and LPAD server 643 tmp directory 102 Tolerance setting NCS (Novell Clustering Services) 722 synthetic time 308–310 Tomcat Admin tool 620 sys directory 102 Tomcat Manager tool 620 System indexes 297 Tomcat Servlet Engine 619 System Monitoring option iFolder Management 373–374 System option Installation Settings screen, OES - Linux CD 28 configuration 620 overview 619 web-based application platform Tomcat Web Application Manager 621 top command 212 ■T Total Cache Buffers 163 tail command 106 tracking dependencies tar xvf archivename.tar.gz command unpacking tarballs 515 RPM (Red Hat Package Manager) 514 Transport Layer Security See TLS tarballs, installing software from 514–516 tree command 355 Team Configuration tab tree design 260 Virtual Office administration interface 634 accessing resources 265 template objects, creating user accounts 324–325 large tree 263 text files, editing in Linux 110–115 scalability and fault tolerance 265 time management with eDirectory 244–247 small to medium sized tree 260–261 medium sized tree 261–263 TIME command 147 tree objects, using as trustees 473 time synchronization 244 TREENAME 559 and NTP 245 DSREPAIR utility 70, 167 modifying ntp.conf 245–246 Time zone option Installation Settings screen, OES - Linux CD 29 Trustee Rights NetWare Utilities 189 ■U UA (User Agent) 557 configuring 559–560 773 Van Vugt_4835Index.fm Page 774 Saturday, June 18, 2005 11:00 AM 774 ■I N D E X umask command setting default permissions 132–133 userlist program NSNSHELL 149 umount command 118 usr directory 100 Unassigned resource state 727 Utilities option Unattended Full Repair option DSREPAIR utility 168 Novell menu 154 ■V unattended full repairs 304–305 var directory 102 universal password 338 Verbose installation option assigning to users 340–343 configuring 689 creating SDI container 339–340 Universal Smart Card 470 OES - Linux CD 26 Verification Wizard verifying migration project 61 Verify And Migrate Project option unix2edir utility 332 Migration Wizard 61 unload monitor command Server Consolidation utility 77 unloading MONITOR.NLM 140 Unloading resource state 727 upgrade/migration paths to OES 43– 45 upgrades compared to migration 41 options 45 VERSION command 147 Video option OES - NetWare installation CD 18 view command 729 View Configuration screen Single Apache Server interface 611 user accounts, Linux 85 viewing files, Linux 106 User Agent See UA vim text editor user certificates, creating 509–510 commands 114 user environment 311 cutting, copying, and pasting text 114–115 eDirectory user management 311–328 deleting text from files 113 Linux User Management 328–337 entering text and saving files 112–113 User indexes 297 user login scripts 345 creating with iManager tool 351–353 User Management option iFolder Management 371 user objects creating with iManager tool 196 eDirectory objects 234 using as trustees 473 introduction 111 Virtual Aliases option network card configuration for OES - Linux 32 virtual consoles 86–87 Virtual Office 8, 629 configuring 629 from software installation utility 629–630 Van Vugt_4835Index.fm Page 775 Saturday, June 18, 2005 11:00 AM ■I N D E X from Virtual Office administration interface 631–636 connecting to OES 170 description 50 eGuide benefits for use on Linux 423 creating traditional volumes on OES - NetWare 426 exporting NSS volumes with NFS on OES - Linux 445–446 communication with LDAP server 643 Linux volumes compared to NSS 430 configuring 642 salvaging and purging files 447 running eGuide Administration Utility 643–647 traditional volumes compared to NSS volumes 423 using 647 troubleshooting NSS volumes 450–451 using as part of Virtual Office environment 642 troubleshooting traditional volumes 449–450 optimizing 648–649 virtual teams 637 creating 637 verifying and repairing pools and volumes 449 VOLUMES command 147 joining 638 ■W managing 638–641 w command 212 using 641–642 WBEM (Web-Based Enterprise Management) Virtual Office administration interface configuring Virtual Office 631–632 virtual teams configuring settings 634 creating 637 joining 638 managing 638–641 using 641–642 Volume leaf object 238 volumes accessing CD and DVD image files on OES - NetWare 445 accessing CDs and DVDs on OES - NetWare 444–445 accessing DOS partitions as NSS volumes 445 activating and deactivating 444 applying user and directory quotas 446 set of standard technologies 733 Web Search option Services link, Virtual Office administration interface 634 Web services NetWare services 138 Web-Based Administration Server installing Nsure Identity Manager 658 Web-Based Enterprise Management See WBEM who am i command 87 Windows password synchronization Advanced Login tab, Novell Client 181 Windows Server configuring Active Directory driver 683–686, 689 loading Active Directory driver with Remote Loader 682–683 775 Van Vugt_4835Index.fm Page 776 Saturday, June 18, 2005 11:00 AM 776 ■I N D E X Windows workstation accessing printers from 593 wordgame program NSNSHELL 149 workstation object, modifying 337 Workstation only Advanced Login tab, Novell Client 181 write command 355 YaST Online Update automatic updates 523–524 configuring OES - Linux as YOU server 525–526 downloading updates for OES - Linux installation 33 using 522 Yet another Setup Tool See YaST YOU Server Configuration ■Y YaST Online Update 525 YaST 194 advanced RPM management 514 configuring DHCP on OES - Linux 578–579 configuring DNS on OES - Linux 569–572 default managment utility for SUSE Linux 92 displaying SLP services 565 installing MySQL on Linux 693–694 ■Z ZENworks Linux Management See ZLM ZENworks option Services link, Virtual Office administration interface 633 ZLM (ZENworks Linux Management) client activation 533–535 installing NCS on OES - Linux 709–711 distributing software with ZLM channels 536–537 installing software on OES - Linux 516–518, 520 installation 532–533 introduction 218 launching NSS configuration utility 436 Local Upgrade 46–48, 50 management categories 94–96 software management 521 using from console environment 92 installing software from workstation 538 managing installations centrally 531 managing Windows workstations 539–540 Van Vugt_4835Index.fm Page 777 Saturday, June 18, 2005 11:00 AM BOB_Forums_7x9.25.qxd 8/18/03 forums.apress.com FOR PROFESSIONALS BY PROFESSIONALS™ JOIN THE APRESS FORUMS AND BE PART OF OUR COMMUNITY You’ll find discussions that cover topics of interest to IT professionals, programmers, and enthusiasts just like you If you post a query to one of our forums, you can expect that some of the best minds in the business—especially Apress authors, who all write with The Expert’s Voice™—will chime in to help you Why not aim to become one of our most valuable participants (MVPs) and win cool stuff? Here’s a sampling of what you’ll find: DATABASES PROGRAMMING/BUSINESS Data drives everything Share information, exchange ideas, and discuss any database programming or administration issues Unfortunately, it is Talk about the Apress line of books that cover software methodology, best practices, and how programmers interact with the “suits.” INTERNET TECHNOLOGIES AND NETWORKING WEB DEVELOPMENT/DESIGN Try living without plumbing (and eventually IPv6) Talk about networking topics including protocols, design, administration, wireless, wired, storage, backup, certifications, trends, and new technologies Ugly doesn’t cut it anymore, and CGI is absurd Help is in sight for your site Find design solutions for your projects and get ideas for building an interactive Web site JAVA SECURITY We’ve come a long way from the old Oak tree Hang out and discuss Java in whatever flavor you choose: J2SE, J2EE, J2ME, Jakarta, and so on Lots of bad guys out there—the good guys need help Discuss computer and network security issues here Just don’t let anyone else know the answers! MAC OS X TECHNOLOGY IN ACTION All about the Zen of OS X OS X is both the present and the future for Mac apps Make suggestions, offer up ideas, or boast about your new hardware Cool things Fun things It’s after hours It’s time to play Whether you’re into LEGO® MINDSTORMS™ or turning an old PC into a DVR, this is where technology turns into fun OPEN SOURCE WINDOWS Source code is good; understanding (open) source is better Discuss open source technologies and related topics such as PHP, MySQL, Linux, Perl, Apache, Python, and more No defenestration here Ask questions about all aspects of Windows programming, get help on Microsoft technologies covered in Apress books, or provide feedback on any Apress Windows book HOW TO PARTICIPATE: Go to the Apress Forums site at http://forums.apress.com/ Click the New User link ... about Novell Open Enterprise Server With Open Enterprise Server, Novell launched a new generation of server operating system, following a 20-year long tradition with NetWare Open Enterprise Server. .. Tuesday, June 21, 2005 11:12 AM Pro Novell Open Enterprise Server SANDER VAN VUGT Van Vugt_4835Front.fm Page ii Tuesday, June 21, 2005 11:12 AM Pro Novell Open Enterprise Server Copyright © 2005 by... Introduction to Open Enterprise Server In this chapter, Open Enterprise Server is introduced A description is given as to how Novell moved from the NetWare platform to Open Enterprise Server It also