Hasty Briefsbeta

Bilingual

systemd-homed

9 months ago
  • #encryption
  • #systemd
  • #user-management
  • systemd-homed is a service for portable human-user accounts, storing all user info in a single encrypted storage medium.
  • It enables home directory portability and security by managing encryption on login and locking on system suspend.
  • Installation involves enabling systemd-homed.service and requires pambase package version 20200721.1-2 or later.
  • homectl is the main utility for managing users, home directories, and .identity files, supporting various storage mechanisms like LUKS, fscrypt, and directory.
  • User records can be inspected and modified using homectl, with options to set UID, shell, groups, and more.
  • Tips include setting default mount options for LUKS, enabling SSH remote unlocking, and handling home directory issues like dirty states.
  • Troubleshooting covers issues like Plasma logout problems, umask settings, and recovery from unexpected shutdowns.