boltctl - yıldırım cihaz yöneticisini kontrol edin
boltctl authorize DEVICE
boltctl config
boltctl domains
boltctl enroll DEVICE
boltctl forget DEVICE
boltctl info DEVICE
boltctl list
boltctl monitor
boltctl powerboltctl, Thunderbolt 3(TM) cihazlarını yöneten sistem arka plan programı olan boltd ile etkileşim için kullanılan komut satırı arayüzüdür. Cihazların durumunu sorgulamak ve yönetmek için kullanılabilir.
Cihazlar, benzersiz tanımlayıcıları (uuid) aracılığıyla küresel olarak tanımlanabilir. Bir DEVICE tanıtıcısı alan tüm komutlar bu benzersiz kimliği bekler.
Herhangi bir komut verilmezse, şuna eşdeğerdir:
boltctl listSürüm bilgilerini yazdırın ve çıkın.
UUID'lerin nasıl yazdırılacağını kontrol edin. Biraz hassas veriler olduklarından, bunların herkese açık olarak tam uzunlukta paylaşılması tavsiye edilmez. Bunun yerine, boltctl çıktısını paylaşırken kısa veya alias kullanılabilir ve kullanılmalıdır.
Tüm UUID'leri tam uzunlukta yazdırın.
Yalnızca ilk 13 karakterin yazdırılması için tüm UUID'leri kısaltın.
Tüm UUID'ler, UUID'den türetilen rastgele bir dizeyle değiştirilir, bu nedenle cihazlar, orijinal UUID'yi açığa çıkarmadan benzersiz bir şekilde tanımlanabilir.
Bir N tamsayı belirtilirse, tüm UUID'ler yalnızca N'ye kadar görünecek şekilde kesilir.
Benzersiz kimliği (uuid) DEVICE aracılığıyla tanımlanan, şu anda yetkisiz bir cihazı yetkilendirin. Veritabanında bir anahtar saklanıyorsa, etki alanının güvenlik düzeyi güvenli cihaz bağlantısını desteklediği için kullanılacaktır. Bir cihazın uuid'sini bulmak için boltctl list'i kullanın.
-F | --first-time
Normalde, zaten yetkilendirilmiş bir cihazı yetkilendirmeye çalışırken boltctl hiçbir şey yapmaz ve başarılı bir durum kodu döndürür. Bu seçeneği kullanırken, cihaz zaten yetkilendirilmişse girişim başarısız olur ve negatif bir çıkış koduyla sonuçlanır.
Genel, etki alanı veya tüm (hiçbir şey belirtilmemişse) özellikleri listeleyin. Biçim 3 sütundur: izin, ad, açıklama. İzin, özelliğin yalnızca okunabilir mi yoksa yazılabilir mi olduğunu gösterir.
VALUE belirtilmişse, genel bir özellik alın veya ayarlayın.
VALUE belirtilirse, bir etki alanı veya cihaz özelliği alın veya ayarlayın; burada TARGET, alanın veya cihazın benzersiz kimliğidir.
Şu anda etkin olan tüm Thunderbolt etki alanlarını listeleyin. Bir Thunderbolt etki alanı, Thunderbolt denetleyici donanımını temsil eder. Sistemde bulunan her Thunderbolt denetleyicisi için bir etki alanı (ve ana cihaz) olacaktır. security özelliği, denetleyicinin güvenlik düzeyini gösterir. iommu desteği etkinse (boltd kılavuz sayfasına bakın), "güvenli" veya "kullanıcı" için bir +immu soneki ile belirtilir. modu veya güvenlik seviyesinin "yok" (sl0) olması durumunda yalnızca düz iommu. bootacl, önyükleme erişim denetimi listesinin (BootACL) kullanılan ve toplam alanlarını ve boş olmayan tüm girişlerin içeriğini gösterir. Not: BootACL desteklenmiyorsa, her ikisi için de 0 (0/0) gösterecektir. çevrimiçi özelliği, şimşek denetleyicisinin şu anda üretici yazılımı tarafından çalıştırılıp çalıştırılmadığını gösterir. NB: denetleyici şu anda çevrimdışıysa, BootACL listesi, boltd'nin, denetleyici tekrar çevrimiçi olduğunda ve yerel değişiklikler denetleyiciyle eşitlendikten sonra listenin nasıl görüneceğini tahmin ettiğini yansıtır. . Liste bu arada değiştirilmişse bu doğru olmayabilir, örn. farklı bir kurulumdan veya işletim sisteminden.
DEVICE benzersiz kimliğine sahip cihazı yetkilendirin ve veritabanına kaydedin. Alan güvenli bağlantıyı destekliyorsa, cihaz adı ve satıcı adının yanında yeni bir anahtar oluşturulacak ve veritabanında saklanacaktır. Anahtar oluşturulursa gelecekte cihazı güvenli bir şekilde yetkilendirmek için kullanılacaktır.
--policy {default | auto | manual}Yeni kaydedilen cihaz için kullanılacak politikayı belirtin.
- default
Arka plan programının genel varsayılan ilkesini kullanın; bu değiştirilebilir, ancak normalde otomatik'tir.
- auto
Bağlandığında bu cihazı otomatik olarak yetkilendir.
- manual
Cihazı otomatik olarak yetkilendirme etmeyin; bunun yerine boltctl yetkilendirme yoluyla manuel yetkilendirme gerektirir.
DEVICE benzersiz kimliğine sahip cihazla ilgili bilgileri veritabanından kaldırın. Bu, daha önce oluşturulmuşsa anahtarı da içerir. DEVICE yerine --all iletirseniz, yalnızca bir aygıt yerine tüm aygıtlar kaldırılır.
DEVICE benzersiz kimliğine sahip cihazla ilgili bilgileri görüntüleyin.
Tüm bağlı ve saklanan cihazlar hakkındaki bilgileri listeleyin ve yazdırın.
-a | --all
Normalde, gösterilecek tek cihaz türü çevre birimleridir. Bu nedenle, ana bilgisayarın kendisini temsil eden cihaz atlanacaktır. Bunun yerine bu seçeneğin kullanılması, listedeki tüm cihaz türlerini içerecektir.
Bağlı cihazlarda değişiklikleri dinleyin ve gösterin.
Thunderbolt denetleyicisini çalıştırın. Thunderbolt denetleyicisi "yerel numaralandırma modunda" değilse, ana bilgisayar üretici yazılımı/BIOS tarafından tamamen kapatılabilir. Desteklenen sistemlerde, yıldırım denetleyicisini "zorlamak" için bir arabirim vardır. Destekleniyorsa, bu komut arka plan programından bunu yapmasını isteyecektir. Arka plan programı, tüm müşteri isteklerini takip edecek ve son istek serbest bırakıldığında zorla gücü geçersiz kılmayı serbest bırakacaktır.
-t | --timeout seconds
Belirtilen saniye miktarından sonra güç talebini serbest bırakın ve çıkın.
-q | --query
Daemon'un geçerli kuvvet gücü durumunu sorgulayın.
Christian Kellner