一、前言
如果公司的 Server 是使用 Windows Server 2003 (含 SP1) 並且設有 Active Directory (簡稱 AD 目錄服務) 的話,所有 WinXP/2000 並不受到任何影響!
但是 Mac OS X 可就麻煩了,一但啟用 AD 之後,根本就連不上 Server 分享出來的【共用資料夾】!因此:
1. 在 Mac 點選【前往 / 連接伺服器】或是按 【蘋果 + K】
2. 輸入【smb://server 】(或是 IP 位址)
3. 如果這時出現的是【SMB/CIFS 檔案系統認證】畫面,要你輸入使用者登入名稱、密碼,我保證無論你如何輸入,就是無法連接!!
為了解決這個問題,我真的花了很長的時間爬了很多文,利用重裝 Windows Server 2003 的機會,透過 Ghost 復原,來研究開啟 AD 之後,到底問題是出在哪裡呢??
二、實作
底下就是正式的【官方】標準答案!!

當 Windows Server 2003 啟用 AD 目錄服務之後(通常大公司企業都會啟用 AD),預設就會開啟這個:
Microsoft 網路伺服器:數位簽章伺服器的通訊 (自動) 已啟用
請公司的網管人員(本公司就是阿光我),把上面這一個選項改成畫面上的【已停用】就行了!!!
其他任何選項通通不需要變更!如果有其他 GPO 應該也不會有所影響!我相信應該沒有幾家公司會動到這裡的預設值。因為新增各部門所需的 GPO 才是正確的做法。
對,只要改一個設定就好了!就能讓 Mac 連上 Windows AD 網域的【共用資料夾】!!其他預設值,保留在【尚未定義】即可。
三、連線測試
因為是更改預設值,所已不需要重新開機,或是等很久,馬上就可以試試看:
1. 在 Mac 點選【前往 / 連接伺服器】或是按 【蘋果 + K】
2. 輸入【smb://server 】(或是 IP 位址)
3. 在【選擇要連接的 SMB/CIFS 共享卷宗】點選要使用的共用資料夾
4. 這時才會出現【SMB/CIFS 檔案系統認證】畫面,請輸入 Windows AD 裡面記錄的【使用者登入名稱、密碼】,而不是你 Mac 上的帳號,點選在鑰匙圈記錄這個密碼,以後就不用再認證了!
5. 桌面上就會看到 Windows 共用的網路檔案夾名稱(支援中文長檔名)。
如果是 Mac OS X 10.3.9,還是會看到 ? 檔名,這個 Apple 似乎不想幫 Panther 升級 smb 的樣子....
相關討論請參考這裡,但是我做錯了很多嘗試,請不要再照做了:
http://ubb.frostyplace.com.tw/viewtopic ... 2071#92071