Π’ΠΎΠ²Π΅Π΄Π΅Π½ systemd-homed Π·Π° ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°ΡšΠ΅ со прСносни домашни Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌΠΈ

Π›Π΅Π½Π°Ρ€Ρ‚ ΠŸΠΎΡ‚Π΅Ρ€ΠΈΠ½Π³ Π²ΠΎΠ²Π΅Π΄Π΅Π½ΠΎ (PDF) Π½Π° ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΡ˜Π°Ρ‚Π° All Systems Go 2019, Π½ΠΎΠ²Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° Π½Π° систСмскиот ΠΌΠ΅Π½Π°ΡŸΠ΅Ρ€ систСм - systemd-homed, со Ρ†Π΅Π» Π΄Π° Π³ΠΈ Π½Π°ΠΏΡ€Π°Π²ΠΈ корисничкитС домашни Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌΠΈ прСносливи ΠΈ ΠΎΠ΄Π²ΠΎΠ΅Π½ΠΈ ΠΎΠ΄ систСмскитС поставки. Π“Π»Π°Π²Π½Π°Ρ‚Π° идСја Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΡ‚ Π΅ Π΄Π° сС создадат самодоволни срСдини Π·Π° кориснички ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΊΠΎΠΈ ΠΌΠΎΠΆΠ°Ρ‚ Π΄Π° сС ΠΏΡ€Π΅Ρ„Ρ€Π»Π°Π°Ρ‚ ΠΏΠΎΠΌΠ΅Ρ“Ρƒ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ систСми Π±Π΅Π· Π΄Π° сС Π³Ρ€ΠΈΠΆΠΈΡ‚Π΅ Π·Π° ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° ΠΈ довСрливоста Π½Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΡ‚.

ΠžΠΊΠΎΠ»ΠΈΠ½Π°Ρ‚Π° Π½Π° Π΄ΠΎΠΌΠ°ΡˆΠ½ΠΈΠΎΡ‚ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌ Π΄ΠΎΠ°Ρ“Π° Π²ΠΎ Ρ„ΠΎΡ€ΠΌΠ° Π½Π° ΠΌΠΎΠ½Ρ‚ΠΈΡ€Π°Π½Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ° со слики, ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ Π²ΠΎ ΠΊΠΎΠΈ сС ΡˆΠΈΡ„Ρ€ΠΈΡ€Π°Π½ΠΈ. ΠšΠΎΡ€ΠΈΡΠ½ΠΈΡ‡ΠΊΠΈΡ‚Π΅ ΠΈΠ½Π³Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ сС Π²Ρ€Π·Π°Π½ΠΈ Π·Π° Π΄ΠΎΠΌΠ°ΡˆΠ½ΠΈΠΎΡ‚ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌ намСсто Π·Π° систСмскитС поставки - намСсто /etc/passwd ΠΈ /etc/shadow ΠΏΡ€ΠΎΡ„ΠΈΠ» Π²ΠΎ JSON Ρ„ΠΎΡ€ΠΌΠ°Ρ‚, Π·Π°Ρ‡ΡƒΠ²Π°Π½ Π²ΠΎ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌΠΎΡ‚ ~/.identity. ΠŸΡ€ΠΎΡ„ΠΈΠ»ΠΎΡ‚ Π³ΠΈ содрТи ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈΡ‚Π΅ Π½Π΅ΠΎΠΏΡ…ΠΎΠ΄Π½ΠΈ Π·Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° корисникот, Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π°Ρ˜ΡœΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π·Π° ΠΈΠΌΠ΅Ρ‚ΠΎ, Ρ…Π°ΡˆΠΎΡ‚ Π½Π° Π»ΠΎΠ·ΠΈΠ½ΠΊΠ°Ρ‚Π°, ΠΊΠ»ΡƒΡ‡Π΅Π²ΠΈΡ‚Π΅ Π·Π° ΡˆΠΈΡ„Ρ€ΠΈΡ€Π°ΡšΠ΅, ΠΊΠ²ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈ Π΄ΠΎΠ΄Π΅Π»Π΅Π½ΠΈΡ‚Π΅ рСсурси. ΠŸΡ€ΠΎΡ„ΠΈΠ»ΠΎΡ‚ ΠΌΠΎΠΆΠ΅ Π΄Π° сС сСртифицира со Π΄ΠΈΠ³ΠΈΡ‚Π°Π»Π΅Π½ потпис Π·Π°Ρ‡ΡƒΠ²Π°Π½ Π½Π° Π½Π°Π΄Π²ΠΎΡ€Π΅ΡˆΠ΅Π½ Yubikey Ρ‚ΠΎΠΊΠ΅Π½.

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈΡ‚Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π°Π°Ρ‚ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ сС ΠΊΠ»ΡƒΡ‡Π΅Π²ΠΈ SSH, ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π·Π° биомСтриска Π°Π²Ρ‚Π΅Π½Ρ‚ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°, слика, Π΅-ΠΏΠΎΡˆΡ‚Π°, адрСса, врСмСнска Π·ΠΎΠ½Π°, јазик, ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΡƒΠ²Π°ΡšΠ° Π½Π° процСси ΠΈ ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°, Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ Π·Π½Π°ΠΌΠ΅Π½Ρ†Π° Π·Π° ΠΌΠΎΠ½Ρ‚ΠΈΡ€Π°ΡšΠ΅ (nodev, noexec, nosuid), ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π·Π° користСни кориснички сСрвСри IMAP/SMTP , ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π·Π° ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π°ΡšΠ΅ родитСлски ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈ, Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΈ ΠΎΠΏΡ†ΠΈΠΈ ΠΈΡ‚Π½. ОбСзбСдСно Π΅ API Π·Π° Π±Π°Ρ€Π°ΡšΠ΅ ΠΈ Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈΡ‚Π΅ Π’Π°Ρ€Π»ΠΈΠ½ΠΊ.

Π”ΠΎΠ΄Π΅Π»ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° UID/GID сС Π²Ρ€ΡˆΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΎ Π½Π° сСкој Π»ΠΎΠΊΠ°Π»Π΅Π½ систСм Π½Π° кој Π΅ ΠΏΠΎΠ²Ρ€Π·Π°Π½ Π΄ΠΎΠΌΠ°ΡˆΠ½ΠΈΠΎΡ‚ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌ. ΠšΠΎΡ€ΠΈΡΡ‚Π΅Ρ˜ΡœΠΈ Π³ΠΎ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΎΡ‚ систСм, корисникот ΠΌΠΎΠΆΠ΅ Π΄Π° Π³ΠΎ Π·Π°Π΄Ρ€ΠΆΠΈ ΡΠ²ΠΎΡ˜ΠΎΡ‚ домашСн Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌ со сСбС, Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π½Π° Ρ„Π»Π΅Ρˆ-ΡƒΡ€Π΅Π΄, ΠΈ Π΄Π° Π΄ΠΎΠ±ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Π½Π° срСдина Π½Π° кој Π±ΠΈΠ»ΠΎ ΠΊΠΎΠΌΠΏΡ˜ΡƒΡ‚Π΅Ρ€ Π±Π΅Π· Сксплицитно Π΄Π° ΠΊΡ€Π΅ΠΈΡ€Π° смСтка Π½Π° Π½Π΅Π³ΠΎ (присуство Π½Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ° со слика Π½Π° Π΄ΠΎΠΌΠ°ΡˆΠ½ΠΈΠΎΡ‚ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌ Π΄ΠΎΠ²Π΅Π΄ΡƒΠ²Π° Π΄ΠΎ синтСза Π½Π° корисникот).

Π‘Π΅ ΠΏΡ€Π΅Π΄Π»Π°Π³Π° Π΄Π° сС користи потсистСмот LUKS2 Π·Π° ΡˆΠΈΡ„Ρ€ΠΈΡ€Π°ΡšΠ΅ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ, Π½ΠΎ systemd-homed исто Ρ‚Π°ΠΊΠ° Π΄ΠΎΠ·Π²ΠΎΠ»ΡƒΠ²Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈ Π·Π°Π΄Π½ΠΈ Π΄Π΅Π»ΠΎΠ²ΠΈ, Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π·Π° Π½Π΅ΡˆΠΈΡ„Ρ€ΠΈΡ€Π°Π½ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌΠΈ, Btrfs, Fscrypt ΠΈ CIFS ΠΌΡ€Π΅ΠΆΠ½ΠΈ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΈ. Π—Π° ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°ΡšΠ΅ со прСносливи Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌΠΈ, ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π° Π΅ Π°Π»Π°Ρ‚ΠΊΠ°Ρ‚Π° homectl, која Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π΄Π° ΠΊΡ€Π΅ΠΈΡ€Π°Ρ‚Π΅ ΠΈ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Ρ‚Π΅ слики ΠΎΠ΄ домашни Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌΠΈ, ΠΊΠ°ΠΊΠΎ ΠΈ Π΄Π° ја ΠΌΠ΅Π½ΡƒΠ²Π°Ρ‚Π΅ Π½ΠΈΠ²Π½Π°Ρ‚Π° Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π° ΠΈ Π΄Π° поставитС Π»ΠΎΠ·ΠΈΠ½ΠΊΠ°.

На Π½ΠΈΠ²ΠΎ Π½Π° систСмот, Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π΅ ΠΎΠ±Π΅Π·Π±Π΅Π΄Π΅Π½Π° ΠΎΠ΄ слСднивС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ:

  • systemd-homed.service - ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π° со Π΄ΠΎΠΌΠ°ΡˆΠ½ΠΈΠΎΡ‚ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌ ΠΈ Π³ΠΈ Π²Π³Ρ€Π°Π΄ΡƒΠ²Π° записитС ΠΎΠ΄ JSON Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ Π²ΠΎ сликитС Π½Π° Π΄ΠΎΠΌΠ°ΡˆΠ½ΠΈΠΎΡ‚ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌ;
  • pam_systemd - ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΡƒΠ²Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ ΠΎΠ΄ JSON ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΎΡ‚ ΠΊΠΎΠ³Π° корисникот сС Π½Π°Ρ˜Π°Π²ΡƒΠ²Π° ΠΈ Π³ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡƒΠ²Π° Π²ΠΎ контСкст Π½Π° Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π°Ρ‚Π° сСсија (Π²Ρ€ΡˆΠΈ Π°Π²Ρ‚Π΅Π½Ρ‚ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°, ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π° ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ Π½Π° ΠΎΠΊΠΎΠ»ΠΈΠ½Π°Ρ‚Π° ΠΈΡ‚Π½.);
  • systemd-logind.service - ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΡƒΠ²Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ ΠΎΠ΄ JSON ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΎΡ‚ ΠΊΠΎΠ³Π° корисникот сС Π½Π°Ρ˜Π°Π²ΡƒΠ²Π°, ΠΏΡ€ΠΈΠΌΠ΅Π½ΡƒΠ²Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ поставки Π·Π° ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°ΡšΠ΅ со рСсурси ΠΈ поставува ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΡƒΠ²Π°ΡšΠ°;
  • nss-systemd - NSS ΠΌΠΎΠ΄ΡƒΠ» Π·Π° glibc, синтСтизира класични NSS записи Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° JSON ΠΏΡ€ΠΎΡ„ΠΈΠ», ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π°Ρ˜ΡœΠΈ компатибилност Π½Π°Π½Π°Π·Π°Π΄ со UNIX корисничкиот процСсорски API (/etc/password);
  • PID 1 - Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡ΠΊΠΈ создава корисници (синтСтизирани ΠΏΠΎ аналогија со ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° Π½Π° Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Π°Ρ‚Π° DynamicUser Π²ΠΎ Π΅Π΄ΠΈΠ½ΠΈΡ†ΠΈ) ΠΈ Π³ΠΈ ΠΏΡ€Π°Π²ΠΈ Π²ΠΈΠ΄Π»ΠΈΠ²ΠΈ Π·Π° остатокот ΠΎΠ΄ систСмот;
  • systemd-userdbd.service - Π³ΠΈ ΠΏΡ€Π΅Π²Π΅Π΄ΡƒΠ²Π° смСткитС Π½Π° UNIX/glibc NSS Π²ΠΎ записи JSON ΠΈ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π° ΡƒΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ Varlink API Π·Π° Π±Π°Ρ€Π°ΡšΠ΅ ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡƒΠ²Π°ΡšΠ΅ ΠΏΡ€Π΅ΠΊΡƒ записитС.

ΠŸΡ€Π΅Π΄Π½ΠΎΡΡ‚ΠΈΡ‚Π΅ Π½Π° ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΎΡ‚ систСм Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π°Π°Ρ‚ моТност Π·Π° ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°ΡšΠ΅ со корисници ΠΏΡ€ΠΈ ΠΌΠΎΠ½Ρ‚ΠΈΡ€Π°ΡšΠ΅ Π½Π° Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌΠΎΡ‚ /etc Π²ΠΎ Ρ€Π΅ΠΆΠΈΠΌ само Π·Π° Ρ‡ΠΈΡ‚Π°ΡšΠ΅, отсуство Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±Π° ΠΎΠ΄ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€Π°ΡšΠ΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΈ (UID/GID) ΠΏΠΎΠΌΠ΅Ρ“Ρƒ систСмитС, нСзависност Π½Π° корисникот ΠΎΠ΄ спСцифичСн ΠΊΠΎΠΌΠΏΡ˜ΡƒΡ‚Π΅Ρ€, Π±Π»ΠΎΠΊΠΈΡ€Π°ΡšΠ΅ кориснички ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π·Π° Π²Ρ€Π΅ΠΌΠ΅ Π½Π° Ρ€Π΅ΠΆΠΈΠΌΠΎΡ‚ Π½Π° ΠΌΠΈΡ€ΡƒΠ²Π°ΡšΠ΅, ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°Ρ‚Π° Π½Π° ΡˆΠΈΡ„Ρ€ΠΈΡ€Π°ΡšΠ΅ ΠΈ соврСмСни ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ Π·Π° Π°Π²Ρ‚Π΅Π½Ρ‚ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°. ΠŸΠ»Π°Π½ΠΈΡ€Π°Π½ΠΎ Π΅ Systemd-homed Π΄Π° Π±ΠΈΠ΄Π΅ Π²ΠΊΠ»ΡƒΡ‡Π΅Π½ Π²ΠΎ ΠΌΠ΅Ρ˜Π½ΡΡ‚Ρ€ΠΈΠΌ Π½Π° systemd Π²ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅Ρ‚ΠΎ 244 ΠΈΠ»ΠΈ 245.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ JSON кориснички ΠΏΡ€ΠΎΡ„ΠΈΠ»:

"autoLogin" : Ρ‚ΠΎΡ‡Π½ΠΎ,
"ΠΎΠ±Π²Ρ€Π·ΡƒΠ²Π°Ρ‡ΠΊΠΈ" : {
Β«15e19cd24e004b949ddaac60c74aa165Β» : {
"fileSystemType" : "ext4"
Β«fileSystemUUIDΒ» : Β«758e88c8-5851-4a2a-b98f-e7474279c111Β»,
"gid": 60232,
"homeDirectory" : "/home/test",
"imagePath" : "/home/test.home",
"luksCipher" : "aes",
"luksCipherMode" : "xts-plain64",
Β«luksUUIDΒ» : Β«e63581ba-79fa-4226-b9de-1888393f7573Β»,
"luksVolumeKeySize": 32,
Β«partitionUUIDΒ» : Β«41f9ce04-c927-4b74-a981-c669f93eb4dcΒ»,
"ΡΠΊΠ»Π°Π΄ΠΈΡ€Π°ΡšΠ΅" : "лукс",
"uid": 60233
}
},
"Π΄ΠΈΡΠΏΠΎΠ·ΠΈΡ†ΠΈΡ˜Π°" : "Ρ€Π΅Π΄ΠΎΠ²Π½ΠΎ",
"enforcePasswordPolicy" : Π»Π°ΠΆΠ½ΠΎ,
"lastChangeUSec": 1565951024279735,
"Ρ‡Π»Π΅Π½ Π½Π°" : [
"Ρ‚Ρ€ΠΊΠ°Π»ΠΎ"
],
"ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΡ€Π°Π½" : {
"hashedPassword" : [
Β«$6$WHBKvAFFT9jKPA4k$OPY4D5…/Β»
] },
"потпис" : [
{
"data" : "LU/HeVrPZSzi3M3J...==",
"key" : "β€”β€” BEGIN PUBLIC KEYβ€”β€”\nMCowBQADK2VwAy…=\nβ€”β€”ΠšΠ ΠΠˆ ΠˆΠΠ’Π•Π ΠšΠ›Π£Π§β€”β€”\n"
}
],
"корисничко ΠΈΠΌΠ΅" : "тСст",
"статус" : {
Β«15e19cf24e004b949dfaac60c74aa165Β» : {
"goodAuthenticationCounter": 16,
"lastGoodAuthenticationUSec": 1566309343044322,
"rateLimitBeginUSec" : 1566309342341723,
"rateLimitCount" : 1,
"ΡΠΎΡΡ‚ΠΎΡ˜Π±Π°" : "Π½Π΅Π°ΠΊΡ‚ΠΈΠ²Π½Π°",
"сСрвис" : "io.systemd.Home",
"Π“ΠΎΠ»Π΅ΠΌΠΈΠ½Π° Π½Π° дискот": 161218667776,
"diskCeiling": 191371729408,
"diskFloor": 5242780,
"signedLocally" : Ρ‚ΠΎΡ‡Π½ΠΎ
}
}

Π˜Π·Π²ΠΎΡ€: opennet.ru

Π”ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€