Özet
profiles <eylem> [seçenekler]
Açıklama
profiles yardımcı programı, macOS işletim sistemi üzerindeki çeşitli yönetim ve konfigürasyon profillerini görüntülemek, senkronize etmek ve kaldırmak amacıyla kullanılır.
[!IMPORTANT] macOS 11.0 (ve
profilesaracı sürüm 8.0) ve sonrasından itibaren, bu araç artık güvenlik gerekçeleriyle komut satırından konfigürasyon profillerini el ile yüklemek (install etmek) amacıyla kullanılamaz. Profillerinizi yüklemek için Sistem Ayarları'ndaki (System Settings) Profiller (Profiles) tercih bölmesini kullanmanız gerekir. Ayrıca başlangıç (startup) profilleri artık desteklenmemektedir.
Eylemler
help: Kısaltılmış komut satırı kullanım yardımını görüntüler.list[-type profil_türü] [-user kullanıcı_adı] [-output çıktı_yolu]: Bir kullanıcıya veya (yönetici/root olarak çalıştırıldığında) cihaza ait profilleri listeler.show[-type profil_türü] [-user kullanıcı_adı] [-output çıktı_yolu] [-cached]: Profillerle ilgili genişletilmiş detaylı bilgileri görüntüler. Türenrollmentolarak ayarlanırsa, mevcut DEP sunucu konfigürasyonunu görüntüler (kayıt sorguları 23 saatte 10 kez ile sınırlandırılmış olabilir; bu sınıra ulaşıldığında yerel önbellekten okuma yapılabilir).remove[-type profil_türü] [-user kullanıcı_adı] [-identifier tanımlayıcı] [-uuid uuid] [-path dosya_yolu] [-forced] [-all]: Belirtilen profilleri kaldırır. Kaldırma parolası korumalı profiller için doğru-passworddeğeri girilmedikçe işlem başarısız olur.status[-type profil_türü]: Bu istemcide yüklü olan profillerin MDM/kayıt durumunu görüntüler. MDM kaydı kullanıcı tarafından onaylanmışsa çıktıda(Kullanıcı Onaylı)ibaresi yer alır.sync[-type configuration]: Yüklü olan mevcut konfigürasyon profili kümesini yerel kullanıcılarla senkronize eder; bilgisayardan silinmiş kullanıcılara ait profilleri kaldırır.renew[-type profil_türü] [-identifier tanımlayıcı] [-output çıktı_yolu]: Konfigürasyon profilleri için belirtilen profilin sertifikalarını yeniler. Aygıt Kayıt Programı (DEP) kayıtları için aygıt kayıt konfigürasyonunu almayı yeniden dener ve kayıt tamamlanmadıysa kullanıcı bildirimini yeniden tetikler.validate[-type profil_türü] [-path dosya_yolu]: Hazırlık (provisioning) profilleri için dosya yolundaki profil dosyasını doğrular. DEP kayıtları için yüklü sunucu bilgilerini yeniden doğrular ve günceller.version: Mevcut profiles aracı sürümünü görüntüler.
Seçenekler
-type profil_türü: Profil türünü belirtir. Geçerliprofil_türüdeğerleri şunlardır:configuration: Konfigürasyon profili (seçenek belirtilmediğinde varsayılan).provisioning: Hazırlık (provisioning) profili (yazılım geliştirme/dağıtım yetkileri).enrollment: Aygıt kayıt programı (DEP) veya Mobil Cihaz Yönetimi (MDM) kayıt profili.bootstraptoken: Bootstrap Belirteci seçenekleri (MDM denetimli / supervised bir istemci gerektirir).
-path dosya_yolu: Bir konfigürasyon dosyası yolunu belirtir. Konsola yazmak için-kullanılabilir.-user kullanıcı_adı: Bir Open Directory (OD) kısa kullanıcı adı. Belirtilmezse mevcut kullanıcı hedef alınır. Root olarak çalıştırıldığında ve kullanıcı belirtilmediğinde bilgisayar düzeyindeki (cihaz) profiller etkilenir.-uuid profil_uuid: Hazırlık (provisioning) profilini kaldırmak için kurallı UUID dizesi (örn:5A15247B-899C-474D-B1D7-DBD82BDE5684).-identifier profil_tanımlayıcısı: Hedeflenen profilinPayloadIdentifierdeğerini belirtir.-output çıktı_yolu: Çıktının yazılacağı yol. Konsola yazdırmak içinstdoutveya XML plist olarak yazdırmak içinstdout-xmlkullanılabilir.-password parola: Parola korumalı konfigürasyon profillerini kaldırırken kullanılacak olan kaldırma parolası.-forced: Onay mesajlarını engeller ve çoklu profil silme işlemlerindeki hataları yoksayar.-all: Root olarak listeleme/görüntülemede sistemdeki tüm profilleri hedefler; kaldırma işleminde ise hedeflenen kullanıcı/cihaza ait tüm profilleri tek seferde siler.-cached: Bilgilerin yalnızca yerel önbellekten (yerel veritabanından) alınmasını zorunlu kılar (yalnızcashow -type enrollmenteylemi ile kullanılır).-verbose: Ayrıntılı hata ayıklama ve çıktı bilgileri görüntüler.
Örnekler
Aşağıdaki örnekler kabukta (shell) çalıştırılabilecek şekilde gösterilmiştir:
Sistemde yüklü olan tüm hazırlık (provisioning) profillerini listeleme:
profiles list -type provisioningRoot (yönetici) yetkisiyle, cihaz düzeyindeki tüm konfigürasyon profillerini listeleme:
sudo profiles list -allMevcut kullanıcı için yüklü olan konfigürasyon profillerinin genişletilmiş detaylarını görüntüleme:
profiles showBelirli bir profil tanımlayıcısını, kaldırma parolasıyla birlikte sistemden kaldırma:
profiles remove -identifier com.example.profile1 -password "parola123"Mevcut DEP (Aygıt Kayıt Programı) konfigürasyon bilgilerini gösterme:
profiles show -type enrollmentDEP kayıt bilgilerini yalnızca yerel önbellekten hızlıca görüntüleme:
profiles show -type enrollment -cached
Ayrıca Bakınız
profiles.old(1)