Apple 平台部署
- 歡迎使用
- Apple 平台部署簡介
- 新功能
-
-
- 「輔助使用」承載資料設定
- 「Active Directory 憑證」承載資料設定
- AirPlay 承載資料設定
- 「AirPlay 安全性」承載資料設定
- AirPrint 承載資料設定
- 「App 鎖定」承載資料設定
- 「相關的網域」承載資料設定
- 「自動憑證管理環境」(ACME)承載資料
- 「自主單一 App 模式」承載資料設定
- 「行事曆」承載資料設定
- 「行動網路」承載資料設定
- 「私人行動網路」承載資料設定
- 「憑證偏好設定」承載資料設定
- 「憑證撤銷」承載資料設定
- 「憑證透明度」承載資料設定
- 「憑證」承載資料設定
- 「會議室顯示器」承載資料設定
- 「聯絡人」承載資料設定
- 「內容快取」承載資料設定
- 「目錄服務」承載資料設定
- 「DNS 代理伺服器」承載資料設定
- 「DNS 設定」承載資料設定
- Dock 承載資料設定
- 「網域」承載資料設定
- 「能源節約器」承載資料設定
- Exchange ActiveSync(EAS)承載資料設定
- Exchange Web Services(EWS)承載資料設定
- 「可延伸單一登入」承載資料設定
- 「可延伸單一登入 Kerberos」承載資料設定
- 「延伸功能」承載資料設定
- 「檔案保險箱」承載資料設定
- Finder 承載資料設定
- 「防火牆」承載資料設定
- 「字體」承載資料設定
- 「全域 HTTP 代理伺服器」承載資料設定
- 「Google 帳號」承載資料設定
- 「主畫面佈局」承載資料設定
- 識別身分承載資料設定
- 「身分偏好設定」承載資料設定
- 「核心延伸功能規則」承載資料設定
- LDAP 承載資料設定
- 「無人值守管理」承載資料設定
- 「鎖定畫面訊息」承載資料設定
- 登入視窗承載資料設定
- 「受管理登入項目」承載資料設定
- 郵件承載資料設定
- 「網路使用規則」承載資料設定
- 「通知」承載資料設定
- 「分級保護控制」承載資料設定
- 密碼承載資料設定
- 「列印」承載資料設定
- 「隱私權偏好設定規則控制」承載資料設定
- 「轉送」承載資料設定
- SCEP 承載資料設定
- 「安全性」承載資料設定
- 「設定輔助程式」承載資料設定
- 「單一登入」承載資料設定
- 「智慧卡」承載資料設定
- 「已訂閱的行事曆」承載資料設定
- 「系統延伸功能」承載資料設定
- 「系統移轉」承載資料設定
- 「時光機」承載資料設定
- 「電視遙控器」承載資料設定
- Web Clip 承載資料設定
- 「網頁內容過濾器」承載資料設定
- Xsan 承載資料設定
- 詞彙表
- 文件修改記錄
- 版權聲明
設定 Mac 以使用智慧卡專用認證
macOS 支援用於強制使用智慧卡的智慧卡專用認證,而這會停用所有密碼型認證。此規則是針對所有 Mac 電腦建立,且若使用者沒有可用的有效智慧卡,可使用豁免群組來為個別使用者更改。
使用機器型強制執行的智慧卡專用認證
macOS 10.13.2 或以上版本支援用於強制使用智慧卡的智慧卡專用認證,而這會停用所有密碼型認證且通常稱為機器型強制執行。若要使用此功能,必須使用行動裝置管理(MDM)解決方案或下列指令來建立強制智慧卡執行:
sudo defaults write /Library/Preferences/com.apple.security.smartcard enforceSmartCard -bool true
如需設定 macOS 以使用智慧卡專用認證的其他指示,請參閱 Apple 支援文章:設定 macOS 以使用智慧卡專用認證。
運用使用者型強制執行的智慧卡專用認證
指定免進行智慧卡登入的使用者群組,以完成使用者型強制執行。NotEnforcedGroup 包含一個字串值,定義了不會包含在智慧卡強制執行中的本機或 Directory 群組的名稱。此機制有時稱為使用者型強制執行,為智慧卡服務提供以使用者為單位的規模。若要使用此功能,必須先使用行動裝置管理(MDM)解決方案或下列指令來建立機器型強制執行:
sudo defaults write /Library/Preferences/com.apple.security.smartcard enforceSmartCard -bool true
此外,系統必須設為允許沒有與智慧卡配對的使用者使用其密碼來登入:
sudo defaults write /Library/Preferences/com.apple.security.smartcard allowUnmappedUsers -int 1
請參考下方的範例檔案 /private/etc/SmartcardLogin.plist。將 EXEMPT_GROUP 用於豁免的群組名稱。任何你新增至此群組的使用者,只要為指定的群組成員或該群組本身指定為豁免,都免進行智慧卡登入。編輯後請確認擁有權為根權限,且該權限設為「公開可讀取」。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>AttributeMapping</key>
<dict>
<key>dsAttributeString</key>
<string>dsAttrTypeStandard:AltSecurityIdentities</string>
<key>fields</key>
<array>
<string>NT Principal Name</string>
</array>
<key>formatString</key>
<string>Kerberos:$1</string>
</dict>
<key>NotEnforcedGroup</key>
<string>EXEMPT_GROUP</string>
</dict>
</plist>
感謝您的寶貴意見。