{"id":998,"date":"2008-02-19T22:27:06","date_gmt":"2008-02-19T22:27:06","guid":{"rendered":"http:\/\/www.markwilson.co.uk\/blog\/2008\/02\/using-active-directory-to-authenticate-users-on-a-mac-os-x-computer.htm"},"modified":"2010-05-20T16:08:03","modified_gmt":"2010-05-20T16:08:03","slug":"using-active-directory-to-authenticate-users-on-a-mac-os-x-computer","status":"publish","type":"post","link":"https:\/\/www.markwilson.co.uk\/blog\/2008\/02\/using-active-directory-to-authenticate-users-on-a-mac-os-x-computer.htm","title":{"rendered":"Using Active Directory to authenticate users on a Mac OS X computer"},"content":{"rendered":"<p>One of the projects that I&#8217;ve been meaning to complete for a while now has been getting my Mac OS X computers to participate in my Active Directory (AD) domain. <a href=\"https:\/\/www.markwilson.co.uk\/blog\/2007\/05\/using-active-directory-to-authenticate-users-on-a-linux-computer.htm\">I got Active Directory working with Linux<\/a> &#8211; so surely it should be possible to repeat the process on a system with BSD Unix at the core? Yes, as it happens, it is.<\/p>\n<p>Before I explain what was necessary, it&#8217;s probably worth mentioning that the process is not the same for every version of OS X. As explained in a Microsoft TechNet magazine article from 2005, <a href=\"http:\/\/www.microsoft.com\/technet\/technetmag\/issues\/2005\/01\/MacSecure\/\">early implementations of OS X required schema changes in Active Directory<\/a> in order to make things work. Thankfully, with OS X 10.4\/10.5 (and possibly with later versions of 10.3 &#8211; although I haven&#8217;t tried), schema changes are no longer necessary.<\/p>\n<p>By far and away the best resource on this subject is <a href=\"http:\/\/weblog.bignerdranch.com\/?p=6\">Nate Osborne&#8217;s Mac OS\/Linux\/Windows single sign-on article<\/a> at the Big Nerd Ranch weblog. This told me just about everything I needed to know (with screenshots) but, crucially, when I tried this over a year ago on my OS 10.4 system I could not get the Mac to bind with Active Directory. This was despite having disabled digital signing of communications (not required for OS X 10.5) and it turned out that the problem is the internal DNS domain name that I use which uses a .local suffix. As described in <a href=\"http:\/\/support.microsoft.com\/kb\/836413\">Microsoft knowledge base article 836413<\/a>, OS X treats .local domains as being Rendezvous\/Bonjour hosts and needs to be told what to do. There is <a href=\"http:\/\/docs.info.apple.com\/article.html?artnum=107800\">an Apple article that describes how to look up .local hostnames using both Bonjour and DNS<\/a>; however I&#8217;m not sure that&#8217;s what fixed it on my OS X 10.5.2 system. My TCP\/IP, DNS and WINS settings were all being provided by DHCP and, even though I added local to the list of search domains, it was the second listed domain (after the DHCP-suppled entry) and successful binding seemed to occur after I had <code>ping<\/code>ed both the domain name and the domain controller (by name and by IP address) and performed an <code>nslookup<\/code> on the domain name. Another thing that I considered (but did not actually need to do) was to create a reverse lookup (PTR) record in DNS for the domain name. Retrying the process and binding to a domain with a .co.uk suffix presented no issues at all.<\/p>\n<p>Nate&#8217;s article is for OS X 10.4 (Tiger), and having got this working in OS X 10.5.2 (Leopard), I thought I post a few more screenshots to illustrate the process:<\/p>\n<ol>\n<li>First of all, open the OS X Directory Utility and Show Advanced Settings. Switch to the Services view and ensure that Active Directory is selected, then click the button with the pencil icon to edit the settings:<br \/>\n<img data-recalc-dims=\"1\" decoding=\"async\" class=\"inline\" src=\"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/images\/osx-ad-1.png?w=700&#038;ssl=1\" alt=\"Mac OS X 10.5 Directory Utility - Services\" \/><\/li>\n<li>Enter the domain name (home.local) in my case and computer name. In the Advanced Options, I left the user experience items at their defaults (more on that later):<br \/>\n<img data-recalc-dims=\"1\" decoding=\"async\" class=\"inline\" src=\"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/images\/osx-ad-2.png?w=700&#038;ssl=1\" alt=\"Mac OS X 10.5 Directory Utility - Active Directory User Experience options\" \/><\/li>\n<li>Switching to the administrative options reveals some more settings that are required &#8211; I checked the box to enable administration by the Domain Admins and Enterprise Admins groups, but others group or user accounts can be added as potential computer administrators:<br \/>\n<img data-recalc-dims=\"1\" decoding=\"async\" class=\"inline\" src=\"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/images\/osx-ad-3.png?w=700&#038;ssl=1\" alt=\"Mac OS X 10.5 Directory Utility - Active Directory Administrative options\" \/><\/li>\n<li>Click the bind button and, when prompted, supply appropriate credentials to join the Macintosh computer to the domain (i.e. AD credentials). This is the point where the location of the computer account is defined.<br \/>\n<img data-recalc-dims=\"1\" decoding=\"async\" class=\"inline\" src=\"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/images\/osx-ad-4.png?w=700&#038;ssl=1\" alt=\"Mac OS X 10.5 Directory Utility - Active Directory authentication\" \/><\/li>\n<li>If you receive an error relating to an invalid domain and forest combination being supplied, this is likely to be a DNS issue. Check that DNS name resolution is working (using the OS X Terminal utility and the <code>ping<\/code> or <code>nslookup<\/code> commands) and note my earlier comments about support for .local domain name suffixes &#8211; you may need to follow Apple&#8217;s advice to add local to the list of search domains:<br \/>\n<img data-recalc-dims=\"1\" decoding=\"async\" class=\"inline\" src=\"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/images\/osx-ad-5.png?w=700&#038;ssl=1\" alt=\"Mac OS X 10.5 Directory Utility - Invalid Domain error message\" \/><br \/>\n<img data-recalc-dims=\"1\" decoding=\"async\" class=\"inline\" src=\"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/images\/osx-ad-6.png?w=700&#038;ssl=1\" alt=\"Mac OS X 10.5 Network Preferences - DNS settings\" \/><\/li>\n<li>Once successfully bound to Active Directory, the group names for administration of the local computer will be expressed in the format <em>domainname<\/em>\\<em>groupname<\/em>. The system event log on the domain controller that processed the directory request will also show a number of account management events, as the computer account is created and enabled, then the password is set and the associated attributes changed (password last set and service principal names):<br \/>\n<img data-recalc-dims=\"1\" decoding=\"async\" class=\"inline\" src=\"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/images\/osx-ad-7.png?w=700&#038;ssl=1\" alt=\"Mac OS X 10.5 Directory Utility - Active Directory Administrative options\" \/><\/li>\n<li>In the OS X Directory Utility, Click OK, and move to the Directory Servers view &#8211; is all is well then the domain name will be listed along with a comment that the server is responding normally:<br \/>\n<img data-recalc-dims=\"1\" decoding=\"async\" class=\"inline\" src=\"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/images\/osx-ad-8.png?w=700&#038;ssl=1\" alt=\"Mac OS X 10.5 Directory Utility - Directory Servers\" \/><\/li>\n<li>Active Directory\/All Domains should also have been added to the Authentication and Contacts views in the Search Policy:<br \/>\n<img data-recalc-dims=\"1\" decoding=\"async\" class=\"inline\" src=\"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/images\/osx-ad-9.png?w=700&#038;ssl=1\" alt=\"Mac OS X 10.5 Directory Utility - Search Policy Authentication\" \/><br \/>\n<img data-recalc-dims=\"1\" decoding=\"async\" class=\"inline\" src=\"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/images\/osx-ad-10.png?w=700&#038;ssl=1\" alt=\"Mac OS X 10.5 Directory Utility - Search Policy Contacts\" \/><\/li>\n<\/ol>\n<p>Following this, it should be possible to view AD contacts in the Directory and also to log on using an AD account (in <em>domainname<\/em>\\<em>accountname<\/em> format). Although this worked for me, I was having some issues (which I suspect were down to <a href=\"http:\/\/discussions.apple.com\/thread.jspa?messageID=6634622\">a problematic AirPort connection<\/a>). Once I had switched to wired Ethernet, I was able to reliably authenticate using Active Directory, although I did not re-map my home drive to the network (<a href=\"http:\/\/www.ryanblock.com\/2007\/11\/leopard-still-sucks-at-shared-windows-smb\/\">Leopard&#8217;s SMB\/CIFS support is reported to be problematic<\/a> and I felt that can of worms could stay closed for a little longer until I was comfortable that AD authentication was working well). Instead, and because my computer is a MacBook, so will often be disconnected from my network, I changed the User Experience options for Active Directory to use a mobile account &#8211; effectively creating a local account on the MacBook that is mapped to my domain user:<\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" class=\"inline\" src=\"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/images\/osx-ad-13.png?w=700&#038;ssl=1\" alt=\"Mac OS X 10.5 Directory Utility - Active Directory User Experience options\" \/><\/p>\n<p>At the next logon, I was prompted to create a mobile account and once this was done, I could access the computer whilst disconnected from the LAN, using the using the AD credentials for the last-logged-on user.<\/p>\n<p>One more point that&#8217;s worth noting &#8211; if you have existing local accounts with the same name as an AD account, the permissions around user account settings get messy, with the AD logon resulting in a message that <em>there was a problem creating your mobile account record<\/em> and the local logon reporting that <em>there was a problem while creating or accessing &#8220;Users\/<\/em>username<em>&#8220;.<\/em><\/p>\n<p>That&#8217;s all I needed; however I did compile a list of links that might be useful to others who come across issues whilst trying to get this working (perhaps on another version of OS X):<\/p>\n<ul>\n<li>Apple: <a href=\"http:\/\/www.apple.com\/itpro\/articles\/adintegration\/\">Integrating Mac OS X and Active Directory<\/a>; <a href=\"http:\/\/docs.info.apple.com\/article.html?path=serveradmin\/10.4\/en\/c7od47.html\">configuring access to an Active Directory domain<\/a> (OS X 10.4); and <a href=\"http:\/\/docs.info.apple.com\/article.html?path=ServerAdmin\/10.5\/en\/c7od43.html\">about Active Directory Access<\/a> (OS X 10.5).<\/li>\n<li>Big Nerd Ranch: <a href=\"http:\/\/weblog.bignerdranch.com\/?p=6\">Mac OS\/Linux\/Windows single sign-on<\/a>.<\/li>\n<li>MacWindows: <a href=\"http:\/\/www.macwindows.com\/AD.html\">Integrating Macs and Microsoft Active Directory<\/a>.<\/li>\n<li>Microsoft TechNet Magazine: <a href=\"http:\/\/www.microsoft.com\/technet\/technetmag\/issues\/2005\/01\/MacSecure\/\">Cross-platform security. Yes, you can! Secure your Mac on a Windows network<\/a>.<\/li>\n<li>Mike Bombich&#8217;s <a href=\"http:\/\/www.bombich.com\/mactips\/activedir.html\">Leveraging Active Directory on Mac OS X<\/a>.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>One of the projects that I&#8217;ve been meaning to complete for a while now has been getting my Mac OS X computers to participate in my Active Directory (AD) domain. I got Active Directory working with Linux &#8211; so surely it should be possible to repeat the process on a system with BSD Unix at &hellip; <a href=\"https:\/\/www.markwilson.co.uk\/blog\/2008\/02\/using-active-directory-to-authenticate-users-on-a-mac-os-x-computer.htm\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Using Active Directory to authenticate users on a Mac OS X computer<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[],"tags":[35,102],"class_list":["post-998","post","type-post","status-publish","format-standard","hentry","tag-mac-os-x","tag-active-directory"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Using Active Directory to authenticate users on a Mac OS X computer - markwilson.it<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.markwilson.co.uk\/blog\/2008\/02\/using-active-directory-to-authenticate-users-on-a-mac-os-x-computer.htm\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Using Active Directory to authenticate users on a Mac OS X computer - markwilson.it\" \/>\n<meta property=\"og:description\" content=\"One of the projects that I&#8217;ve been meaning to complete for a while now has been getting my Mac OS X computers to participate in my Active Directory (AD) domain. I got Active Directory working with Linux &#8211; so surely it should be possible to repeat the process on a system with BSD Unix at &hellip; Continue reading Using Active Directory to authenticate users on a Mac OS X computer\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.markwilson.co.uk\/blog\/2008\/02\/using-active-directory-to-authenticate-users-on-a-mac-os-x-computer.htm\" \/>\n<meta property=\"og:site_name\" content=\"markwilson.it\" \/>\n<meta property=\"article:published_time\" content=\"2008-02-19T22:27:06+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2010-05-20T16:08:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.markwilson.co.uk\/blog\/images\/osx-ad-1.png\" \/>\n<meta name=\"author\" content=\"Mark Wilson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@markwilsonit\" \/>\n<meta name=\"twitter:site\" content=\"@markwilsonit\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Mark Wilson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2008\\\/02\\\/using-active-directory-to-authenticate-users-on-a-mac-os-x-computer.htm#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2008\\\/02\\\/using-active-directory-to-authenticate-users-on-a-mac-os-x-computer.htm\"},\"author\":{\"name\":\"Mark Wilson\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\"},\"headline\":\"Using Active Directory to authenticate users on a Mac OS X computer\",\"datePublished\":\"2008-02-19T22:27:06+00:00\",\"dateModified\":\"2010-05-20T16:08:03+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2008\\\/02\\\/using-active-directory-to-authenticate-users-on-a-mac-os-x-computer.htm\"},\"wordCount\":1137,\"commentCount\":6,\"publisher\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\"},\"image\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2008\\\/02\\\/using-active-directory-to-authenticate-users-on-a-mac-os-x-computer.htm#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/images\\\/osx-ad-1.png\",\"keywords\":[\"Apple Mac OS X\",\"Microsoft Active Directory\"],\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2008\\\/02\\\/using-active-directory-to-authenticate-users-on-a-mac-os-x-computer.htm#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2008\\\/02\\\/using-active-directory-to-authenticate-users-on-a-mac-os-x-computer.htm\",\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2008\\\/02\\\/using-active-directory-to-authenticate-users-on-a-mac-os-x-computer.htm\",\"name\":\"Using Active Directory to authenticate users on a Mac OS X computer - markwilson.it\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2008\\\/02\\\/using-active-directory-to-authenticate-users-on-a-mac-os-x-computer.htm#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2008\\\/02\\\/using-active-directory-to-authenticate-users-on-a-mac-os-x-computer.htm#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/images\\\/osx-ad-1.png\",\"datePublished\":\"2008-02-19T22:27:06+00:00\",\"dateModified\":\"2010-05-20T16:08:03+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2008\\\/02\\\/using-active-directory-to-authenticate-users-on-a-mac-os-x-computer.htm#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2008\\\/02\\\/using-active-directory-to-authenticate-users-on-a-mac-os-x-computer.htm\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2008\\\/02\\\/using-active-directory-to-authenticate-users-on-a-mac-os-x-computer.htm#primaryimage\",\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/images\\\/osx-ad-1.png\",\"contentUrl\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/images\\\/osx-ad-1.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2008\\\/02\\\/using-active-directory-to-authenticate-users-on-a-mac-os-x-computer.htm#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Using Active Directory to authenticate users on a Mac OS X computer\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/\",\"name\":\"markwilson.it\",\"description\":\"get-info -class technology | write-output &gt; \\\/dev\\\/web\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\",\"name\":\"Mark Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\",\"width\":800,\"height\":800,\"caption\":\"Mark Wilson\"},\"logo\":{\"@id\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\"},\"description\":\"A Chartered IT Professional, with recent experience in technology leadership, IT strategy and practice management roles, Mark Wilson is an Enterprise Architect in the Advisory and Management Group at risual. During a career spanning more than two decades, Mark has gained widespread recognition as an expert in his field including both industry and national press exposure. In addition to certifications from Microsoft, VMware, Red Hat, The Open Group and Axelos, Mark held a Microsoft Most Valuable Professional (MVP) award for three years and is now part of the MVP Reconnect programme. Mark is also well-known on social media and maintains an award-winning blog.\",\"sameAs\":[\"http:\\\/\\\/www.markwilson.co.uk\\\/\",\"https:\\\/\\\/www.instagram.com\\\/markwilsonuk\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/markawilson\\\/\",\"https:\\\/\\\/x.com\\\/markwilsonit\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCWHlZCoHRTocdvtrOJ2IL4A\"],\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/author\\\/mark-wilson\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Using Active Directory to authenticate users on a Mac OS X computer - markwilson.it","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.markwilson.co.uk\/blog\/2008\/02\/using-active-directory-to-authenticate-users-on-a-mac-os-x-computer.htm","og_locale":"en_GB","og_type":"article","og_title":"Using Active Directory to authenticate users on a Mac OS X computer - markwilson.it","og_description":"One of the projects that I&#8217;ve been meaning to complete for a while now has been getting my Mac OS X computers to participate in my Active Directory (AD) domain. I got Active Directory working with Linux &#8211; so surely it should be possible to repeat the process on a system with BSD Unix at &hellip; Continue reading Using Active Directory to authenticate users on a Mac OS X computer","og_url":"https:\/\/www.markwilson.co.uk\/blog\/2008\/02\/using-active-directory-to-authenticate-users-on-a-mac-os-x-computer.htm","og_site_name":"markwilson.it","article_published_time":"2008-02-19T22:27:06+00:00","article_modified_time":"2010-05-20T16:08:03+00:00","og_image":[{"url":"https:\/\/www.markwilson.co.uk\/blog\/images\/osx-ad-1.png","type":"","width":"","height":""}],"author":"Mark Wilson","twitter_card":"summary_large_image","twitter_creator":"@markwilsonit","twitter_site":"@markwilsonit","twitter_misc":{"Written by":"Mark Wilson","Estimated reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.markwilson.co.uk\/blog\/2008\/02\/using-active-directory-to-authenticate-users-on-a-mac-os-x-computer.htm#article","isPartOf":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2008\/02\/using-active-directory-to-authenticate-users-on-a-mac-os-x-computer.htm"},"author":{"name":"Mark Wilson","@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468"},"headline":"Using Active Directory to authenticate users on a Mac OS X computer","datePublished":"2008-02-19T22:27:06+00:00","dateModified":"2010-05-20T16:08:03+00:00","mainEntityOfPage":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2008\/02\/using-active-directory-to-authenticate-users-on-a-mac-os-x-computer.htm"},"wordCount":1137,"commentCount":6,"publisher":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468"},"image":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2008\/02\/using-active-directory-to-authenticate-users-on-a-mac-os-x-computer.htm#primaryimage"},"thumbnailUrl":"https:\/\/www.markwilson.co.uk\/blog\/images\/osx-ad-1.png","keywords":["Apple Mac OS X","Microsoft Active Directory"],"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.markwilson.co.uk\/blog\/2008\/02\/using-active-directory-to-authenticate-users-on-a-mac-os-x-computer.htm#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.markwilson.co.uk\/blog\/2008\/02\/using-active-directory-to-authenticate-users-on-a-mac-os-x-computer.htm","url":"https:\/\/www.markwilson.co.uk\/blog\/2008\/02\/using-active-directory-to-authenticate-users-on-a-mac-os-x-computer.htm","name":"Using Active Directory to authenticate users on a Mac OS X computer - markwilson.it","isPartOf":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2008\/02\/using-active-directory-to-authenticate-users-on-a-mac-os-x-computer.htm#primaryimage"},"image":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2008\/02\/using-active-directory-to-authenticate-users-on-a-mac-os-x-computer.htm#primaryimage"},"thumbnailUrl":"https:\/\/www.markwilson.co.uk\/blog\/images\/osx-ad-1.png","datePublished":"2008-02-19T22:27:06+00:00","dateModified":"2010-05-20T16:08:03+00:00","breadcrumb":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2008\/02\/using-active-directory-to-authenticate-users-on-a-mac-os-x-computer.htm#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.markwilson.co.uk\/blog\/2008\/02\/using-active-directory-to-authenticate-users-on-a-mac-os-x-computer.htm"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.markwilson.co.uk\/blog\/2008\/02\/using-active-directory-to-authenticate-users-on-a-mac-os-x-computer.htm#primaryimage","url":"https:\/\/www.markwilson.co.uk\/blog\/images\/osx-ad-1.png","contentUrl":"https:\/\/www.markwilson.co.uk\/blog\/images\/osx-ad-1.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.markwilson.co.uk\/blog\/2008\/02\/using-active-directory-to-authenticate-users-on-a-mac-os-x-computer.htm#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.markwilson.co.uk\/blog"},{"@type":"ListItem","position":2,"name":"Using Active Directory to authenticate users on a Mac OS X computer"}]},{"@type":"WebSite","@id":"https:\/\/www.markwilson.co.uk\/blog\/#website","url":"https:\/\/www.markwilson.co.uk\/blog\/","name":"markwilson.it","description":"get-info -class technology | write-output &gt; \/dev\/web","publisher":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.markwilson.co.uk\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":["Person","Organization"],"@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468","name":"Mark Wilson","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1","url":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1","width":800,"height":800,"caption":"Mark Wilson"},"logo":{"@id":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1"},"description":"A Chartered IT Professional, with recent experience in technology leadership, IT strategy and practice management roles, Mark Wilson is an Enterprise Architect in the Advisory and Management Group at risual. During a career spanning more than two decades, Mark has gained widespread recognition as an expert in his field including both industry and national press exposure. In addition to certifications from Microsoft, VMware, Red Hat, The Open Group and Axelos, Mark held a Microsoft Most Valuable Professional (MVP) award for three years and is now part of the MVP Reconnect programme. Mark is also well-known on social media and maintains an award-winning blog.","sameAs":["http:\/\/www.markwilson.co.uk\/","https:\/\/www.instagram.com\/markwilsonuk\/","https:\/\/www.linkedin.com\/in\/markawilson\/","https:\/\/x.com\/markwilsonit","https:\/\/www.youtube.com\/channel\/UCWHlZCoHRTocdvtrOJ2IL4A"],"url":"https:\/\/www.markwilson.co.uk\/blog\/author\/mark-wilson"}]}},"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":1015,"url":"https:\/\/www.markwilson.co.uk\/blog\/2008\/03\/some-more-on-using-active-directory-for-linuxmac-os-x-user-authentication.htm","url_meta":{"origin":998,"position":0},"title":"Some more on using Active Directory for Linux\/Mac OS X user authentication","author":"Mark Wilson","date":"Thursday 13 March 2008","format":false,"excerpt":"Last year I wrote a post about using Microsoft Active Directory (AD) to authenticate users on a Red Hat Enterprise Linux (RHEL) computer (and a few weeks back I followed it up for Mac OS X). This week, I've been re-visiting that subject, as I built a new FTP server\u2026","rel":"","context":"In \"Apple Mac OS X\"","block_context":{"text":"Apple Mac OS X","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/mac-os-x"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":764,"url":"https:\/\/www.markwilson.co.uk\/blog\/2007\/04\/thinkbook-macpad.htm","url_meta":{"origin":998,"position":1},"title":"ThinkBook? MacPad?","author":"Mark Wilson","date":"Wednesday 4 April 2007","format":false,"excerpt":"Firstly, let me point out that I am not publicly condoning software piracy. To run Apple Mac OS X 10.4 on anything other than a properly licensed Macintosh computer would be very, very naughty. If, however, you did have a spare copy of OS X and you wanted to install\u2026","rel":"","context":"In \"Apple Mac OS X\"","block_context":{"text":"Apple Mac OS X","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/mac-os-x"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1384,"url":"https:\/\/www.markwilson.co.uk\/blog\/2009\/03\/getting-vodafone-mobile-connect-and-mac-os-x-to-play-nicely-together.htm","url_meta":{"origin":998,"position":2},"title":"Getting Vodafone Mobile Connect and Mac OS X to play nicely together","author":"Mark Wilson","date":"Tuesday 10 March 2009","format":false,"excerpt":"A couple of years back, I wrote about getting Vodafone Mobile Connect (VMC) to work with Windows Vista and today, after spending most of my train journey from Milton Keynes to Crewe trying the same on a Mac (it's actually a hackintosh... but that's of little consequence here), it seems\u2026","rel":"","context":"In \"Apple Mac OS X\"","block_context":{"text":"Apple Mac OS X","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/mac-os-x"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":356,"url":"https:\/\/www.markwilson.co.uk\/blog\/2005\/05\/overview-of-active-directory.htm","url_meta":{"origin":998,"position":3},"title":"Overview of Active Directory Application Mode","author":"Mark Wilson","date":"Tuesday 3 May 2005","format":false,"excerpt":"I recently blogged about Microsoft Identity Integration Server (MIIS), which is Microsoft's platform for connecting directory enabled applications and facilitating identity management. For organisations that require flexible support for directory enabled applications and for which organisational constraints or schema issues prevent the use of Active Directory (AD), Microsoft has developed\u2026","rel":"","context":"In \"Microsoft Active Directory\"","block_context":{"text":"Microsoft Active Directory","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/active-directory"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":749,"url":"https:\/\/www.markwilson.co.uk\/blog\/2007\/03\/secure-remote-administration-of-a-mac-os-x-computer-from-within-windows.htm","url_meta":{"origin":998,"position":4},"title":"Secure, remote administration of a Mac OS X computer from within Windows","author":"Mark Wilson","date":"Thursday 22 March 2007","format":false,"excerpt":"In a recent post about multimedia file format conversions, ripping DVDs, playback and more, I linked to a number of Mark Pilgrim's \"How To\" articles; however there was one which wasn't relevant to that particular post - how to use your Mac from anywhere (although it is intended for remote\u2026","rel":"","context":"In \"Apple Mac OS X\"","block_context":{"text":"Apple Mac OS X","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/mac-os-x"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1401,"url":"https:\/\/www.markwilson.co.uk\/blog\/2009\/03\/establishing-parental-control-easy-when-you-know-how.htm","url_meta":{"origin":998,"position":5},"title":"Establishing parental control: easy when you know how","author":"Mark Wilson","date":"Monday 30 March 2009","format":false,"excerpt":"This week, Channel 4 is running a series of sex education television programmes looking at how young people today are gaining their sex education from Internet porn - and as a result are exposed to some disturbing content on the web. I like to think that I'm fairly open-minded but\u2026","rel":"","context":"In \"Apple Mac OS X\"","block_context":{"text":"Apple Mac OS X","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/mac-os-x"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts\/998","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/comments?post=998"}],"version-history":[{"count":2,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts\/998\/revisions"}],"predecessor-version":[{"id":1853,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts\/998\/revisions\/1853"}],"wp:attachment":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/media?parent=998"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/categories?post=998"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/tags?post=998"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}