Mac OS X Server Advanced Server Administration Version 10.6 Snow Leopard % Apple Inc

Total Page:16

File Type:pdf, Size:1020Kb

Mac OS X Server Advanced Server Administration Version 10.6 Snow Leopard % Apple Inc Mac OS X Server Advanced Server Administration Version 10.6 Snow Leopard % Apple Inc. Finder, QuickTime Broadcaster are trademarks of © 2009 Apple Inc. All rights reserved. Apple Inc. The owner or authorized user of a valid copy of This product includes BSD (4.4 Lite) developed by Mac OS X Server software may reproduce this the University of California, Berkeley, FreeBSD, Inc., publication for the purpose of learning to use such The NetBSD Foundation, Inc., and their respective software. No part of this publication may be reproduced contributors. or transmitted for commercial purposes, such as selling copies of this publication or for providing paid-for Intel, Intel Core, and Xeon are trademarks of Intel Corp. support services. in the U.S. and other countries. 'XGT[GÒQTVJCUDGGPOCFGVQGPUWTGVJCVVJG OpenSSL is software developed by the OpenSSL information in this manual is accurate. Apple is not Project for use in the OpenSSL Toolkit responsible for printing or clerical errors. (http://www.openssl.org/). Apple UNIX® is a registered trademark of The Open Group. +P°PKVG.QQR X Window System is a trademark of the Massachusetts Cupertino, CA 95014-2084 Institute of Technology. www.apple.com Other company and product names mentioned herein The Apple logo is a trademark of Apple Inc., registered are trademarks of their respective companies. Mention in the U.S. and other countries. Use of the “keyboard” of third-party products is for informational purposes Apple logo (Option-Shift-K) for commercial purposes only and constitutes neither an endorsement nor a without the prior written consent of Apple may recommendation. Apple assumes no responsibility with constitute trademark infringement and unfair regard to the performance or use of these products. competition in violation of federal and state laws. 019-1410/2009-08-15 Apple, the Apple logo, AirPort, AirPort Express, AirPort Extreme, Apple Remote Desktop, AppleScript, Bonjour, the Bonjour logo, iCal, iPod, iPhone, Mac, Macintosh, Mac OS, QuickTime, Safari, Snow Leopard, Tiger, Time Capsule, Time Machine, Xcode, Xgrid, Xsan, and Xserve are trademarks of Apple Inc., registered in the U.S. and other countries. Contents 11 Preface: About This Guide 11 What’s in This Guide 12 Using Onscreen Help 13 Document Road Map 14 Viewing PDF Guides Onscreen 14 Printing PDF Guides 15 Getting Documentation Updates 15 Getting Additional Information 16 Chapter 1: System Overview and Supported Standards 16 System Requirements for Installing Mac OS X Server v10.6 17 What’s New in Mac OS X Server v10.6 18 What’s New in Server Admin 18 7PFGTUVCPFKPI5GTXGT%QP°IWTCVKQP/GVJQFs 20 Supported Standards 23 Mac OS X Server’s UNIX Heritage 24 Chapter 2: Planning Server Usage 24 Determining Your Server Needs 25 Determining Whether to Upgrade or Migrate 25 Setting Up a Planning Team 26 Identifying Servers to Set Up 26 Determining Services to Host on Each Server 28 &G°PKPIC/KITCVKQP5VTCVGIy 28 Upgrading and Migrating from an Earlier Version of Mac OS X Server 28 Migrating from Windows 28 &G°PKPICP+PVGITCVKQP5VTCVGIy 29 &G°PKPI2J[UKECN+PHTCUVTWEVWTG4GSWKTGOGPVs 29 &G°PKPI5GTXGT5GVWR+PHTCUVTWEVWTG4GSWKTGOGPVs 31 Making Sure Required Server Hardware Is Available 31 Minimizing the Need to Relocate Servers After Setup 31 &G°PKPI$CEMWRCPF4GUVQTG2QNKEKGs 32 Understanding Backup and Restore Policies 3 33 Understanding Backup Types 34 Understanding Backup Scheduling 34 Understanding Restores 35 Other Backup Policy Considerations 36 Command-Line Backup and Restoration Tools 36 Understanding Time Machine as a Server Backup Tool 38 Chapter 3: Administration Tools 38 Server Admin 38 Opening and Authenticating in Server Admin 39 Server Admin Interface 40 Customizing the Server Admin Environment 41 Server Assistant 42 Server Preferences 42 Workgroup Manager 43 Workgroup Manager Interface 44 Customizing the Workgroup Manager Environment 44 Server Monitor 46 iCal Service Utility 46 iCal Service Utility Interface 47 System Image Management 47 Media Streaming Management 48 Command-Line Tools 48 Server Status Widget 48 RAID Admin 49 Podcast Capture, Composer, and Producer 49 Xgrid Admin 50 Apple Remote Desktop 51 Chapter 4: Enhancing Security 51 About Physical Security 52 About Network Security 52 Firewalls and Packet Filters 52 Network DMZ 53 VLANs 53 MAC Filtering 54 Transport Encryption 54 Payload Encryption 55 About File Security 55 File and Folder Permissions 55 About File Encryption 56 Secure Delete 56 About Authentication and Authorization 4 Contents 58 Single Sign-On 59 #DQWV%GTVK°ECVGU55.CPF2WDNKE-G[+PHTCUVTWEVWTe 59 Public and Private Keys 60 %GTVK°ECVGs 60 #DQWV%GTVK°ECVG#WVJQTKVKGU %#U) 61 About Identities 61 #DQWV5GNH5KIPGF%GTVK°ECVGs 61 About Intermediate Trust 62 %GTVK°ECVG/CPCIGTKP5GTXGT#FOKn 64 4GCF[KPI%GTVK°ECVGs 65 %TGCVKPIC5GNH5KIPGF%GTVK°ECVe 65 4GSWGUVKPIC%GTVK°ECVGHTQOC%GTVK°ECVG#WVJQTKVy 66 %TGCVKPIC%GTVK°ECVG#WVJQTKVy 68 7UKPIC%#VQ%TGCVGC%GTVK°ECVGHQT5QOGQPG'NUe 68 +ORQTVKPIC%GTVK°ECVG+FGPVKVy 69 /CPCIKPI%GTVK°ECVGs 69 'FKVKPIC%GTVK°ECVe 70 &KUVTKDWVKPIC%#2WDNKE%GTVK°ECVGVQ%NKGPVs 70 &GNGVKPIC%GTVK°ECVe 71 4GPGYKPICP'ZRKTKPI%GTVK°ECVe 71 4GRNCEKPICP'ZKUVKPI%GTVK°ECVe 71 7UKPI%GTVK°ECVGs 72 SSH and SSH Keys 72 Key-Based SSH Login 72 Generating a Key Pair for SSH 74 Administration Level Security 74 Setting Administration Level Privileges 75 Service Level Security 75 Setting SACL Permissions 76 Security Best Practices 77 Password Guidelines 78 Creating Complex Passwords 79 Chapter 5: Installation and Deployment 79 Installation Overview 81 System Requirements for Installing Mac OS X Server 81 *CTFYCTG5RGEK°E+PUVTWEVKQPUHQT+PUVCNNKPI/CE15:5GTXGr 81 Gathering the Information You Need 82 Setting Up Network Services 82 Connecting to the Directory During Installation 82 SSH During Installation 82 About the Server Install Disc 83 Preparing an Administrator Computer Contents 5 84 About Starting Up for Installation 84 Before Starting Up 85 Starting Up from the Install DVD 85 Starting Up from an Alternate Partition 88 Remotely Accessing the Install DVD 90 About Server Serial Numbers for Default Installation Passwords 90 Identifying Remote Servers When Installing Mac OS X Server 91 Starting Up from a NetBoot Environment 92 Preparing Disks for Installing Mac OS X Server 93 Choosing a File System 99 Installing Server Software Interactively 100 Installing Locally from the Installation Disc 101 Installing Remotely with Server Assistant 102 Installing Remotely with Screen Sharing and VNC 103 Changing a Remote Computer’s Startup Disk 104 Using the installer Command-Line Tool to Install Server Software 106 Installing Multiple Servers 107 Upgrading a Computer from Mac OS X to Mac OS X Server 107 How to Keep Current 108 Chapter 6: Initial Server Setup 108 Information You Need 108 Postponing Server Setup Following Installation 109 Connecting to the Network During Initial Server Setup 109 %QP°IWTKPI5GTXGTUYKVJ/WNVKRNG'VJGTPGV2QTVs 109 About Settings Established During Initial Server Setup 110 Specifying Initial Open Directory Usage 111 Not Changing Directory Usage When Upgrading 112 Setting Up a Server as a Standalone Server 112 Binding a Server to Multiple Directory Servers 113 Setting up Servers Interactively 115 Using Automatic Server Setup 116 Creating and Saving Setup Data 118 Using Encryption with Setup Data Files 118 How a Server Searches for Saved Setup Data Files 119 Setting Up Servers Automatically Using Data Saved in a File 120 Setting a Mac OS X Server Serial Number from the Command Line 121 Handling Setup Errors 122 Setting Up Services 122 Adding Services to the Server View 123 Setting Up Open Directory 123 Setting Up User Management 123 Setting Up All Other Services 6 Contents 124 Chapter 7: Ongoing System Management 124 Computers You Can Use to Administer a Server 124 Setting Up an Administrator Computer 125 Using a Non-Mac OS X Computer for Administration 126 Using the Administration Tools 126 Working with Pre-v10.6 Computers from v10.6 Servers 127 Ports Used for Administration 127 Ports Open By Default 128 Server Admin Basics 128 Adding and Removing Servers in Server Admin 129 Grouping Servers Manually 129 Grouping Servers Using Smart Groups 130 9QTMKPIYKVJ5GVVKPIUHQTC5RGEK°E5GTXGr 132 Understanding Changes to the Server IP Address or Network Identity 133 Understanding Mac OS X Server Names 133 Understanding IP Address or Network Identity Changes on Infrastructure Services 136 Understanding IP Address or Network Identity Changes on Web and Wiki Services 137 Understanding IP Address or Network Identity Changes on File Services 138 Understanding IP Address or Network Identity Changes on Mail Services 139 Understanding IP Address or Network Identity Changes on Collaboration Services 141 Understanding IP Address or Network Identity Changes on Podcast Producer 142 Understanding IP Address or Network Identity Changes on Other Services 144 Changing the IP Address of a Server 144 Changing the Server’s DNS Name After Setup 144 Changing the Server’s Computer Name and the Local Hostname 145 Administering Services 146 Adding and Removing Services in Server Admin 146 Importing and Exporting Service Settings 147 Controlling Access to Services 148 Using SSL for Remote Server Administration 148 Managing Sharing 149 Tiered Administration Permissions 150 &G°PKPI#FOKPKUVTCVKXG2GTOKUUKQPs 150 Workgroup Manager Basics 151 Opening and Authenticating in Workgroup Manager 151 Administering Accounts 151 Working with Users and Groups 153 &G°PKPI/CPCIGF2TGHGTGPEGs 154 Working with Directory Data 154 Customizing the Workgroup Manager Environment
Recommended publications
  • Make Your Podcast Available to Everyone Screenflow
    Episode Encoder ProductSolution Sheet Brief in Apple’sScreenFlow Podcast Producer 2 Make Your Podcast Available To Everyone Extending Apple’s Podcast Producer Telestreams Episode® Encoder expands Quality and Add-ons your Apple Snow Leopard Server Podcast Excellent quality and ease of use are the trademarks of Episode Producer workflow, enabling you to reach tncoding. Episode Encoder accepts a diverse range of source out with your media to a broader audience. media and processes it for consistent high-quality output. Allow everyone to view your podcast Numerous filters let you to fine-tune your media to achieve the whether it is on a PC or on a Mac, on highest quality output results. Episode Encoder also allows you portable devices such as a mobile phone, to tailor your media according to your needs, such as normalizing an iPod, a PSP or any other common media device on the market. sound, resizing, and cropping. Podcast Producer is a complete, end-to-end solution provided in Episode Encoder Pro Snow Leopard for video capture, encoding, and content delivery. For professional productions, requiring professional formats, the All you need is a video camera, a Mac, and Snow Leopard Server Pro version of Episode Encoder is the right option. Additional to produce podcasts of employee training, university lectures, or format support in Episode Encoder Pro includes high-end whatever audio and video projects your organization requires. It broadcast and mobile phone formats, such as H.264 High then exports the podcast to a web page, iTunes or even a mobile Profile and 3GPP multibitrate. phone.
    [Show full text]
  • Artificial Intelligence in Health Care: the Hope, the Hype, the Promise, the Peril
    Artificial Intelligence in Health Care: The Hope, the Hype, the Promise, the Peril Michael Matheny, Sonoo Thadaney Israni, Mahnoor Ahmed, and Danielle Whicher, Editors WASHINGTON, DC NAM.EDU PREPUBLICATION COPY - Uncorrected Proofs NATIONAL ACADEMY OF MEDICINE • 500 Fifth Street, NW • WASHINGTON, DC 20001 NOTICE: This publication has undergone peer review according to procedures established by the National Academy of Medicine (NAM). Publication by the NAM worthy of public attention, but does not constitute endorsement of conclusions and recommendationssignifies that it is the by productthe NAM. of The a carefully views presented considered in processthis publication and is a contributionare those of individual contributors and do not represent formal consensus positions of the authors’ organizations; the NAM; or the National Academies of Sciences, Engineering, and Medicine. Library of Congress Cataloging-in-Publication Data to Come Copyright 2019 by the National Academy of Sciences. All rights reserved. Printed in the United States of America. Suggested citation: Matheny, M., S. Thadaney Israni, M. Ahmed, and D. Whicher, Editors. 2019. Artificial Intelligence in Health Care: The Hope, the Hype, the Promise, the Peril. NAM Special Publication. Washington, DC: National Academy of Medicine. PREPUBLICATION COPY - Uncorrected Proofs “Knowing is not enough; we must apply. Willing is not enough; we must do.” --GOETHE PREPUBLICATION COPY - Uncorrected Proofs ABOUT THE NATIONAL ACADEMY OF MEDICINE The National Academy of Medicine is one of three Academies constituting the Nation- al Academies of Sciences, Engineering, and Medicine (the National Academies). The Na- tional Academies provide independent, objective analysis and advice to the nation and conduct other activities to solve complex problems and inform public policy decisions.
    [Show full text]
  • Chapter 5 Names, Bindings, and Scopes
    Chapter 5 Names, Bindings, and Scopes 5.1 Introduction 198 5.2 Names 199 5.3 Variables 200 5.4 The Concept of Binding 203 5.5 Scope 211 5.6 Scope and Lifetime 222 5.7 Referencing Environments 223 5.8 Named Constants 224 Summary • Review Questions • Problem Set • Programming Exercises 227 CMPS401 Class Notes (Chap05) Page 1 / 20 Dr. Kuo-pao Yang Chapter 5 Names, Bindings, and Scopes 5.1 Introduction 198 Imperative languages are abstractions of von Neumann architecture – Memory: stores both instructions and data – Processor: provides operations for modifying the contents of memory Variables are characterized by a collection of properties or attributes – The most important of which is type, a fundamental concept in programming languages – To design a type, must consider scope, lifetime, type checking, initialization, and type compatibility 5.2 Names 199 5.2.1 Design issues The following are the primary design issues for names: – Maximum length? – Are names case sensitive? – Are special words reserved words or keywords? 5.2.2 Name Forms A name is a string of characters used to identify some entity in a program. Length – If too short, they cannot be connotative – Language examples: . FORTRAN I: maximum 6 . COBOL: maximum 30 . C99: no limit but only the first 63 are significant; also, external names are limited to a maximum of 31 . C# and Java: no limit, and all characters are significant . C++: no limit, but implementers often impose a length limitation because they do not want the symbol table in which identifiers are stored during compilation to be too large and also to simplify the maintenance of that table.
    [Show full text]
  • Mac OS X Server Administrator's Guide
    034-9285.S4AdminPDF 6/27/02 2:07 PM Page 1 Mac OS X Server Administrator’s Guide K Apple Computer, Inc. © 2002 Apple Computer, Inc. All rights reserved. Under the copyright laws, this publication may not be copied, in whole or in part, without the written consent of Apple. The Apple logo is a trademark of Apple Computer, Inc., registered in the U.S. and other countries. Use of the “keyboard” Apple logo (Option-Shift-K) for commercial purposes without the prior written consent of Apple may constitute trademark infringement and unfair competition in violation of federal and state laws. Apple, the Apple logo, AppleScript, AppleShare, AppleTalk, ColorSync, FireWire, Keychain, Mac, Macintosh, Power Macintosh, QuickTime, Sherlock, and WebObjects are trademarks of Apple Computer, Inc., registered in the U.S. and other countries. AirPort, Extensions Manager, Finder, iMac, and Power Mac are trademarks of Apple Computer, Inc. Adobe and PostScript are trademarks of Adobe Systems Incorporated. Java and all Java-based trademarks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries. Netscape Navigator is a trademark of Netscape Communications Corporation. RealAudio is a trademark of Progressive Networks, Inc. © 1995–2001 The Apache Group. All rights reserved. UNIX is a registered trademark in the United States and other countries, licensed exclusively through X/Open Company, Ltd. 062-9285/7-26-02 LL9285.Book Page 3 Tuesday, June 25, 2002 3:59 PM Contents Preface How to Use This Guide 39 What’s Included
    [Show full text]
  • Episode Podcast Tech Brief
    Episode Podcast Integration with Podcast Producer Adds video and audio format support to Appleʼs Leopard Server Podcast Producer for all popular platforms and mobile devices. Features Episode Podcast allows Podcast Producer to accept any popular file format in a workflow • Multi-format video and audio sup- and repurpose the media for access regardless of platform or personal device chosen. port in and out, including all lead- Episode Podcast addresses a growing need for educators to provide all students, ing formats on the market. whether PC or Mac users, with anytime, anywhere access to content on mobile and • Enables distribution of the media personal devices. Episode Podcast enables Podcast Producer to repurpose media to all to everyone, regardless of pre- leading distribution formats, including Windows Media, Flash 8, MP3, 3GPP, VC-1, H. ferred platform or personal de- 264 and many more. vice. • Seamlessly integrates with Pod- How does Episode Podcast work with Podcast Producer? cast Producerʼs Xgrid architec- ture. Automatic media generation Episode Podcast seamlessly integrates with the Podcast Producer Xgrid architecture. in different formats through the Podcast Producer workflow. 1 2 3 4 • Fully scalable • Future-proof solution with formats Publishing servers continually being added • Encoding algorithms ensure high- est quality • Easy-to-use Episode application External for managing encoding settings network • Over 600 settings templates cre- ated by encoding experts Recording or manual fi le Podcast Producer system Distribute to any platform submission and Episode Podcast or personal device • Includes extensive media proc- essing options such as water- From a user point of view, Episode Podcast simply adds the ability to handle more marks, bumpers, trailers, color formats in a Podcast Producer workflow.
    [Show full text]
  • Mac Mini Server 使用手冊
    Mac mini ͌፣ 1 7 Ԛ͂ Mac OS X Server ໦ଝʑؿ৉ͧ˳ 8 உց੬ؿ Mac mini 9 உց DVD ֶ CD ͳԔ 16 17 ੀԯˢ༅঩˱Ƀ Mac mini ྸرᗐஶ M ac mini ֶԚԯ൬Ƀဣम 20 2 Mac mini ʿؿୂͧک Mac mini 24 ʿؿୂͧ܃ Mac mini 26 28 Ԛ͂ Apple Remote Ⴍઁኂ 30 Յ੡໬೮ 3 Ԛ੬ಲ̳ؒ੒Ԛ͂ M ac mini ؿਐᕀ 36 38 Ԛ͂ႩဲΪ໦ Mac OS X ࠇณΪ໦ச᛽ 41 ԯˢਐᕀ 42 Ԛ͂ Apple Server Diagnostics Internet டᇃؿਐᕀ 42 3 AirPort Extreme ಲᇃ஝঩ؿਐᕀ 45 ྸر௖ณܛᜑச᛽ၐ 46 ৻՗Ҍ୺ʻ౐༅঩רᗐʑࢀdޚԯˢ 46 ؿѵ໔ۂҒˮଐ 50 4 ࠇ߬ؿΪͲ༅঩ 53 ࠇ߬ؿԚ͂༅঩ 56 57 ᐃ໬Ɂ᛽ɮነ ᙶړApple ၤ᏷ྊ 60 61 Regulatory Compliance Information 4 1 1 www.apple.com/tw/macmini Server Assistant Mac mini ؿஉ߮ᜑ੬ॶਪႦᕌΔѧιΪ໦உցcԎ˿˞͓Щ඀նԚ͂eΣ׮੬੣ Ԛ͂༦ Mac minicֶܰྦྷ Mac ཋ຾ɺʪᆃ੪cᇼቇᚾ̯௃ຝؿʑࢀcነୌΣЄ̰ ඀նԚ͂஛஫ཋ຾e cᇼ৻̦ͱቇᚾ੣଱ 53 ࠒکΕੀ Mac mini ؿཋ฻ై፾ైɃཋ฻ై࢔ɾ ՗ΪͲ༅঩eע඀նؿֺτΪ໦႓ ༞ΣЄ Ԛ͂eᇼত੡਄ϣ଱ 2 ௃كॶɰ຤˿ڬߗ੬ܰȹ࠯຤᛻ᔔఒؿԚّ͂c M ac mini ၤ੬ؿ́ݠ໧ؿ༅঩cᐃ໬੬ؿ Mac mini Ԯௐȿ࡚Ԓ˲ॶe ɻҒԷeΣ჏ § Mac¨עஈΛਐᕀؿ໬೮஭˿˞Ε Mac mini ؿ§M ac ႤХ႓ ᗐ༅঩cᇼ਄ቇ଱ 30 ࠒ Յ੡໬೮eޚؿ¨עႤХ႓ Mac OS X Server ৻eרๅௐΡుဳ Mac OS X Serv er ొԜؿֺτڏcԯ܃Εஉց੬ؿ Mac mini ɾ ᗐ༅঩cᇼ਄ቇ Mac OS X Se rver: GettingޚΣ჏உցၤԚ͂ Mac OS X Serv er ؿ ኂச᛽ؿרAdmin Tools CD ͮဥɐeߗ߬ᐃ໬ҡΛЉ כcϽپStarted Ԛ͂Ƀ /ኂ༅฻¨၉ॎ ၉эݯiwww.apple.com/tw/serverר༅঩cᇼ਄ቇ §A pple Љ ʼͧeעmacosx/resourcesɐؿѧኬ႓ ଱ 1 ௃ 7 ȿ˞Ɏୂͧiڃ੬ؿ Mac mini ፭ ᙶᇐeᇼԗ๑ړcᇼͱՅɎֺτཋ຾՗ཋ฻ᔝ౒ኂ̔஫ؿکΕ੬உց Mac mini ɾ Ɏࠍడࠒؿү᜝Ԟ൬Ϸஉցe ᛽˿ॶผɳᒹذສΕɐʿؿיΕ ɐeיۂذᇼɺ߬ੀͨЄ Mac mini AirPort ֶ Bluetooth ® ؿಲᇃ঩໔e 8 ଱ 1 ௃ Mac mini ສѢ๫cԚԯ̳ᆢؿȹࠍ౩ɐcɺ̳߬ࠍ౩ɎeᇼԚ͂י ੀ੬ؿ Mac mini Mac minie כؿཋ฻ᔝ౒ኂcԯˢؿཋ฻ᔝ౒ኂ˿ॶɺሬ͂ڃMac mini ፭ ү᜝ 1i Mac mini ® ଱ 1 ௃ 9 ү᜝ 2i Internet Mac mini DSL ® ੬ؿ Mac mini ৉ௐȿ˿Ԛ͂ಲᇃ၉༏˲ॶؿ AirPort Extreme Ҍ୺eΣ჏உց ชఖ܃cಳ¨עM ac ႤХ႓§ < ¨עᗐ༅঩cᇼፕእ §ႤХ႓ޚಲᇃடᇃؿ §AirPort ¨e 10 ଱ 1 ௃ ү᜝ 3i USB ® ؿ USBێᒄᆚ՗ไལcɺ༦੬˿˞ฆ৉Ԛ͂డ˝ͨЄᗘڃ੬ؿ Mac mini Ԏ̰፭ ᒄᆚ՗ไལeΣ׮੬ؿᒄᆚ৉ௐȿ
    [Show full text]
  • "Well Known" TCP and UDP Ports Used by Apple Software Products 3/19/04 10:32 AM
    "Well Known" TCP and UDP Ports Used By Apple Software Products 3/19/04 10:32 AM Login | My Support | Guided | Expert | Archive | Help | Feedback Login to email this document. Login to save to "My Support." TITLE Article ID: 106439 Created: 8/27/01 "Well Known" TCP and UDP Ports Used By Apple Software Products Modified: 3/8/04 TOPIC This document lists TCP and UDP ports used by Apple software products, such as Mac OS 9, Mac OS X, Mac OS X Server, AppleShare IP, Network Assistant, Apple Remote Desktop, Macintosh Manager, and .Mac. Many of these are referred to as "well known," industry standard ports. DISCUSSION About this table The Service or Protocol Name column lists services registered with the Internet Assigned Numbers Authority (http://www.iana.org /), except where noted as "unregistered use." The names of Apple products that use these services or protocols appear in the Used By/Additional Information column. The RFC column lists the number of the Request For Comment document that defines the particular service or protocol, which may be used for reference. RFC documents are maintained by RFC Editor (http://www.rfc-editor.org /). If multiple RFCs define a protocol, there may only be one listed here. This document is updated periodically, and the information listed is that available at time of publication. This document is intended as a quick reference and should not be regarded as comprehensive. Apple products listed in the table are the most commonly used examples, not a comprehensive list. For more information, review the Notes below the table.
    [Show full text]
  • Join Together Read Me.Rtfd
    Join Together v5.1.5 AppleScript Studio Application for iTunes Find more free AppleScripts and info on writing your own at Doug's AppleScripts for iTunes. This application will enable you to join the files of selected iTunes tracks together with Quick Time and export them as a single AAC file/track. Optionally, with Apple's "Chapter Tool" application installed, you can then create a "chapterized" audio file of the exported AAC file. Requires: Mac OS 10.4 ("Tiger") or better iTunes 4.9 or better (version 6 or better preferred) QuickTime Player v7.0 or better Chapter Tool required for creating "chapterized" AAC's This application is Donationware. If you use it and like it please consider making a donation to support my AppleScripting efforts. Click here for more info. Installation: Place the Join Together application anywhere it is conveniently accessible. The Applications folder is as good a place as any. Because Join Together is an application I do not recommend placing it in your iTunes Scripts folder since it cannot be accessed from the iTunes Script menu. (See the accompanying "Make A Join Together Launch Script" to create a small AppleScript that can launch Join Together from the iTunes Script menu.) QuickTime v7.x.x In order to export joined files as AAC files you must have QuickTime Player 7 or better. Chapter Tool "Chapter Tool" is a command-line application that assists with creating "chapterized" audio files, (a.k.a enhanced audio files). This script utilizes it to create such files from your joined tracks. You can download the Chapter Tool application (currently Beta 2.0b8 as of this writing) by clicking on the URL clip provided in this script's download package.
    [Show full text]
  • Well Known TCP and UDP Ports Used by Apple Software Products
    Well known TCP and UDP ports used by Apple Languages English software products Symptoms Learn more about TCP and UDP ports used by Apple products, such as OS X, OS X Server, Apple Remote Desktop, and iCloud. Many of these are referred to as "well known" industry standard ports. Resolution About this table The Service or Protocol Name column lists services registered with the Internet Assigned Numbers Authority (http://www.iana.org/), except where noted as "unregistered use." The names of Apple products that use these services or protocols appear in the Used By/Additional Information column. The RFC column lists the number of the Request For Comment document that defines the particular service or protocol, which may be used for reference. RFC documents are maintained by RFC Editor (http://www.rfc- editor.org/). If multiple RFCs define a protocol, there may only be one listed here. This article is updated periodically and contains information that is available at time of publication. This document is intended as a quick reference and should not be regarded as comprehensive. Apple products listed in the table are the most commonly used examples, not a comprehensive list. For more information, review the Notes below the table. Tip: Some services may use two or more ports. It is recommend that once you've found an instance of a product in this list, search on the name (Command-F) and then repeat (Command-G) to locate all occurrences of the product. For example, VPN service may use up to four diferent ports: 500, 1701, 1723, and 4500.
    [Show full text]
  • Security on SPWF04S Module
    AN4963 Application note Security on SPWF04S module Introduction The SPWF04S seriesa of Wi-Fi modules feature security functions designed to preserve confidentiality, communication integrity and authentication during wireless communication and Internet connection, on at least two levels. The first level involves communication between peers as in access to a web server. The communication data must not be read by entities other than the client and the server; the client must ensure that the peer it communicates with is authentic. This feature is provided by the Transport Layer Security (TLS) protocol, which allows client and server applications to communication that is confidential and secure. The second level involves communication between the Wi-Fi device and the Access Point. Radio communication is very easy to intercept: an attacker just needs an antenna to read transmission packets. Encryption is a key instrument in ensuring that packets cannot be read by anything other than the two peers in communication. Security at the level of Wi-Fi network is provided by WPA2-PSK when dealing with personal networks, and WPA2-Enterprise when dealing with enterprise networks. For WPA2-PSK, setting up the module for the network is facilitated by Wi-Fi protected setup (WPS). Devices that support firmware updating via Wi-Fi or firmware over-the-air (FOTA) must be able to assess the authenticity of the firmware source and the integrity of the image file after it has been received. a SPWF04Sxxx Wi-Fi module, www.st.com/wifimodules. November 2017 DocID030067 Rev 2 1/62 www.st.com Contents AN4963 Contents 1 Transport layer security (TLS) protocol overview .......................
    [Show full text]
  • Wireless Authentication Using Radius Server
    Wireless Authentication using Radius Server Radius Server: RADIUS, which stands for “Remote Authentication Dial In User Service”, is a network protocol – a system that defines rules and conventions for communication between network devices – for remote user authentication and accounting. RADIUS is normally used to provide AAA services; Authorization, Authentication and Accounting. FreeRADIUS is the most deployed RADIUS server since it supports all common authentication protocols, being open source and simplified user administration made possible by its dialupadmin web GUI. The server also comes with modules for LDAP and database systems integration like MySQL,PostgreSQL,Oracle e.t.c. Install FreeRADIUS and Daloradius on CentOS 7 and RHEL 7 Prerequisites: Step-01: Install httpd server: # yum -y install httpd httpd-devel Start and enable httpd server # systemctl enable httpd # systemctl start httpd Check status of httpd server to make sure it’s running [root@freeradius ~]# systemctl status httpd ● httpd.service - The Apache HTTP Server Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled) Active: active (running) since Sun 2017-08-20 02:33:03 EDT; 7s ago Docs: man:httpd(8) man:apachectl(8) Main PID: 7147 (httpd) Status: "Processing requests..." CGroup: /system.slice/httpd.service ├─7147 /usr/sbin/httpd -DFOREGROUND ├─7194 /usr/sbin/httpd -DFOREGROUND ├─7195 /usr/sbin/httpd -DFOREGROUND ├─7196 /usr/sbin/httpd -DFOREGROUND ├─7197 /usr/sbin/httpd -DFOREGROUND └─7199 /usr/sbin/httpd -DFOREGROUND Aug 20 02:33:00 ns1.mahedi.net systemd[1]: Starting The Apache HTTP Server... Aug 20 02:33:01 ns1.mahedi.net httpd[7147]: gethostby*.getanswer: asked for ..." Aug 20 02:33:01 ns1.mahedi.net httpd[7147]: AH00558: httpd: Could not reliab...e Aug 20 02:33:02 ns1.mahedi.net httpd[7147]: gethostby*.getanswer: asked for ..." Aug 20 02:33:03 ns1.mahedi.net systemd[1]: Started The Apache HTTP Server.
    [Show full text]
  • Best Practices for Integrating OS X with Active Directory
    Apple Technical White Paper Best Practices for Integrating OS X with Active Directory OS X Mountain Lion v10.8 Contents Introduction ........................................................................................................................3 How to Integrate OS X with Active Directory .......................................................4 Enterprise Integration Challenges .............................................................................7 Deployment Strategies ..................................................................................................9 Home Directories ..............................................................................................................10 Conclusion ...........................................................................................................................11 Appendix A: More Information ....................................................................................12 Appendix B: Third-Party Add-on Solutions ............................................................13 2 Apple Technical White Paper Best Practices for Integrating OS X with Active Directory Introduction Apple’s support for Active Directory within OS X enables Mac clients and servers to integrate smoothly into existing Active Directory environments, and provides the option of deploying a single, directory services infrastructure that can support both Mac and Windows clients. Apple’s Built-in Solution Large organizations have a need to manage user identities and access across a variety
    [Show full text]