Перейти к содержимому
docs.
WORKSPACE

Документации проектов

Открыть каталог проектов
Localzet ServerАсинхронный PHP-серверTriangleФреймворк и компонентыMIX IDИдентификация и интеграцииHack APIПубличные API хакатонаACNПроект и компонентыUserlay / UserNetПроект и компонентыAxiomПроект и компонентыМесседжинг через почтуПроект и компонентыLWT / JWT / JOSEПроект и компонентыФинансовая аналитика KimaiПроект и компонентыМультипарадигмальная БДПроект и компонентыZorin PlatformПроект и компонентыZorin TrustПроект и компонентыFloraScope / VegwatchПроект и компонентыaegis-qДокументация проектаaevumdbДокументация проектаauditДокументация проектаauto-invest-managerАвтотрейдерcaine-companionДокументация проектаcertbot-cloudflareДокументация проектаClusterLocalzet Server / ClustercmdveilДокументация проектаConsolePHP CLICronБиблиотеки Localzet Serverdata-connectorДокументация проектаdevice-controlDevice Controlenn-projectДокументация проектаEventsБиблиотеки Localzet ServerflowsintДокументация проектаforgeДокументация проектаHttpClientБиблиотеки Localzet ServerinterpreterСобственный языкinvariaДокументация проектаkeynotesДокументация проектаknotrouteKnotroutelaravel-personal-analyticsДокументация проектаlocalzet-osДокументация проектаmeridianДокументация проектаMQTTБиблиотеки Localzet Servernano-kernelСобственная ОСNoterДокументация проектаpersonal-analyticsДокументация проектаProxyБиблиотеки Localzet ServerPSRБиблиотеки Localzet ServerPSR-7Библиотеки Localzet Serverrschs-monitorДокументация проектаsemsealДокументация проектаshardsealДокументация проектаSocketIOБиблиотеки Localzet ServerSOCKS5Библиотеки Localzet Serverstandalone-analyticsДокументация проектаstatic-php-cliДокументация проектаStorageБиблиотеки Localzet ServersutureДокументация проектаtempoweaveДокументация проектаttsСинтез речиTunnelБиблиотеки Localzet Serverui-kitUI KitvesperДокументация проектаWebAnalyzerWebAnalyzerzorin-access-brokerДокументация проекта✓zorin-authority-brokerДокументация проектаzorin-authority-sdk-phpДокументация проектаzorin-authority-sdk-pythonДокументация проектаzorin-authority-sdk-tsДокументация проектаzorin-client-intelДокументация проектаzorin-device-core-aospДокументация проектаzorin-host-agentДокументация проектаzorin-native-labДокументация проектаzorin-nodeДокументация проектаzorin-opsДокументация проектаdonstu-python-sdkДокументация проектаfloortraceFloortraceserver-rsLocalzet Server / Cluster
Каталог
Документация/zorin-access-broker

zorin-access-broker

Verifier and operating-system bridge for Zorin Trust.

0.2 adds an opt-in PAM path for Linux. The broker can request an explicit owner approval from the local Host Agent and then independently verify the returned ZOWNER/1 proof against a root-owned trusted-phone registry.

The PAM helper does not receive or inspect the user’s password. It consumes the PAM context exported by pam_exec (PAM_USER, PAM_SERVICE, PAM_RHOST, PAM_TTY, PAM_TYPE) and maps it to a transaction-bound Zorin Trust action/resource.

sudo requests use:

os.sudo.authorize
user:<name>:service:sudo

Other PAM authentication requests use:

os.pam.authenticate
user:<name>:service:<pam-service>

A root trust registry must exist before PAM can grant access. enroll-pam requests an explicit credential.owner-proof, requires the operator to provide the expected phone fingerprint, validates the proof, and only then writes the root-owned registry.

Окно терминала
sudo zorin-access-broker enroll-pam \
--state-dir /home/ivan/.config/ZorinTrust \
--registry /etc/zorin-trust/trusted-phones.json \
--expected-fingerprint '....'

The Linux desktop release wraps this in its opt-in PAM installer.

The original server-side commands remain available:

  • verify — verify a short-lived owner proof against a broker registry;
  • trust-proof — explicitly enroll the phone identity carried by a proof;
  • trust-phone — manually enroll a DER public key;
  • list — list trusted phone fingerprints.

Исходный код