boltctl - kézikönyv, opciók, parancspéldák


NÉV

boltctl - a Thunderbolt eszközkezelő vezérlése

SZINOPSZIS

boltctl authorize DEVICE
boltctl config
boltctl domains
boltctl enroll DEVICE
boltctl forget DEVICE
boltctl info DEVICE
boltctl list
boltctl monitor
boltctl power

LEÍRÁS

A boltctl a parancssori interfész a boltd-vel, a Thunderbolt 3(TM) eszközöket kezelő rendszerdémonnal való interakcióhoz. Használható az eszközök állapotának lekérdezésére, valamint kezelésére.

Az eszközök globálisan azonosíthatók egyedi azonosítójuk (uuid) segítségével. Minden parancs, amely DEVICE azonosítót vesz fel, ezt az egyedi azonosítót várja.

Ha nem adnak ki parancsot, akkor az egyenértékű

boltctl list

LEHETŐSÉGEK

--version

Nyomtassa ki a verzióinformációkat és lépjen ki.

-U | --uuid {full | short | alias | N}

Szabályozza az UUID-ek nyomtatásának módját. Mivel ezek némileg érzékeny adatok, nem tanácsos teljes terjedelemben nyilvánosan megosztani őket. Ehelyett a rövid vagy az alias használható és kell is, amikor megosztja a boltctl kimenetét.

full

Nyomtasson ki minden UUID-t teljes hosszban.

short

Csonkítsa le az összes UUID-t, hogy csak az első 13 karakter kerüljön kinyomtatásra.

alias

Az összes UUID-t egy véletlenszerű karakterlánc helyettesíti, amely az UUID-ből származik, így az eszközök egyedileg azonosíthatók az eredeti UUID felfedése nélkül.

N

Ha egy N egész szám van megadva, akkor az összes UUID-t levágja, hogy csak N-ig jelenjen meg.

PARANCSOK

authorize [-F | --first-time] DEVICE

Engedélyezze az egyedi azonosítója (uuid) DEVICE alapján azonosított, jelenleg nem engedélyezett eszközt. Ha az adatbázisban van tárolva egy kulcs, akkor azt használni fogja, mivel a tartomány biztonsági szintje támogatja a biztonságos eszközkapcsolatot. A boltctl list segítségével megtudhatja egy eszköz uuid-ját.

-F | --first-time

Normál esetben, amikor egy már engedélyezett eszközt próbál meg hitelesíteni, a boltctl nem tesz semmit, és sikeres állapotkódot ad vissza. Ennek az opciónak a használatakor a kísérlet sikertelen lesz, és negatív kilépési kódot eredményez, ha az eszköz már engedélyezett.

config --describe [global|domain|device]

Sorolja fel a globális, a tartományi vagy az összes (ha nincs megadva) tulajdonságot. A formátum 3 oszlopból áll: engedély, név, leírás. Az engedély azt jelzi, hogy a tulajdonság csak olvasható, vagy írható is.

config KEY [VALUE]

Szerezzen be vagy állítson be globális tulajdonságot, ha a VALUE meg van adva.

config <domain|device>.KEY TARGET [VALUE]

Ha a VALUE meg van adva, szerezzen be vagy állítson be egy domain- vagy eszköztulajdonságot, ahol a TARGET a domain vagy az eszköz egyedi azonosítója.

domains [-v | --verbose]

Sorolja fel az összes jelenleg aktív Thunderbolt domaint. A Thunderbolt tartomány a Thunderbolt vezérlő hardverét jelenti. A rendszerben lévő minden Thunderbolt-vezérlőhöz egy tartomány (és gazdagép) lesz. A security tulajdonság a vezérlő biztonsági szintjét mutatja. Ha az iommu támogatás aktív (lásd a boltd man oldalt), akkor azt a "secure" vagy "user" +iommu utótag jelzi. mód, vagy egyszerűen iommu, ha a biztonsági szint "nincs" (sl0). A bootacl megmutatja a rendszerindítási hozzáférés-vezérlési lista (BootACL) felhasznált és teljes nyílásait, valamint az összes nem üres bejegyzés tartalmát. Megjegyzés: ha a BootACL nem támogatott, akkor mindkettőnél 0 lesz (0/0). Az online tulajdonság megmutatja, hogy a thunderbolt vezérlőt jelenleg a firmware táplálja-e. Megjegyzés: ha a vezérlő jelenleg offline állapotban van, a BootACL lista azt fogja tükrözni, hogy a boltd becslések szerint hogyan fog kinézni a lista, miután a vezérlő újra online lesz, és a helyi változtatásokat szinkronizálták a vezérlővel. . Lehet, hogy ez nem pontos, ha időközben módosították a listát, pl. másik telepítésből vagy operációs rendszerből.

enroll [--policy policy] DEVICE

Engedélyezze és rögzítse az eszközt a DEVICE egyedi azonosítóval az adatbázisban. Ha a tartomány támogatja a biztonságos kapcsolatot, egy új kulcs jön létre és tárolódik az adatbázisban az eszköznév és a szállító neve mellett. A kulcs, ha létrejön, a jövőben az eszköz biztonságos engedélyezésére szolgál.

--policy {default | auto | manual}

Adja meg az újonnan regisztrált eszközhöz használandó házirendet.

default

Használja a démon globális alapértelmezett házirendjét; ez módosítható, de általában automatikus is.

auto

Az eszköz automatikus engedélyezése, amikor csatlakoztatva van.

manual

Ne engedélyezze automatikusan az eszközt; ehelyett kézi hitelesítést igényel a boltctl authorize segítségével.

forget DEVICE

Távolítsa el a DEVICE egyedi azonosítójú eszközre vonatkozó információkat az adatbázisból. Ez magában foglalja a kulcsot is, ha korábban generálták. Ha megadja a --összes elemet a DEVICE helyett, az összes eszköz eltávolításra kerül, nem csak egy.

info DEVICE

Információk megjelenítése a DEVICE egyedi azonosítójú eszközről.

list [-a | --all]

Listázza és nyomtassa ki az összes csatlakoztatott és tárolt eszköz adatait.

-a | --all

Általában csak a perifériák jelennek meg az eszköztípusok. Ezért az eszköz, amely magát a gazdagépet reprezentálja, kimarad. Ezzel az opcióval az összes eszköztípus szerepelni fog a listában.

monitor

Figyelje és jelenítse meg a csatlakoztatott eszközök változásait.

power [-t | --timeout seconds] [-q | --query]

Kapcsolja be a Thunderbolt vezérlőt. Ha a Thunderbolt vezérlő nincs "natív felsorolási módban", akkor a gazdagép firmware/BIOS segítségével teljesen lekapcsolható. A támogatott rendszereken van egy interfész a Thunderbolt vezérlő "kényszerítésére". Ha támogatott, ez a parancs megkéri a démont erre. A démon nyomon követi az összes kliens kérést, és az utolsó kérés feloldásakor feloldja a kényszerített teljesítmény-felülírást.

-t | --timeout seconds

Engedje el az erőkifejtési kérést a megadott másodperc után, és lépjen ki.

-q | --query

A démon aktuális erőállapotának lekérdezése.

SZERZŐ

Írta: Christian Kellner .