systemd-ask-password

Query the user for a system password. More information: <https://www.freedesktop.org/software/systemd/man/systemd-ask-password.html>.

Install

All systems
curl cmd.cat/systemd-ask-password.sh
Debian Debian
apt-get install systemd
Ubuntu
apt-get install systemd
Arch Arch Linux
pacman -S systemd
image/svg+xml Kali Linux
apt-get install systemd
CentOS
yum install systemd
Fedora
dnf install systemd
Windows (WSL2)
sudo apt-get update sudo apt-get install systemd
Raspbian
apt-get install systemd

Query the user for a system password. More information: <https://www.freedesktop.org/software/systemd/man/systemd-ask-password.html>.

  • Query a system password with a specific message:
    systemd-ask-password "message"
  • Specify an identifier for the password query:
    systemd-ask-password --id=identifier "message"
  • Use a kernel keyring key name as a cache for the password:
    systemd-ask-password --keyname=key_name "message"
  • Set a custom timeout for the password query:
    systemd-ask-password --timeout=seconds "message"
  • Force the use of an agent system and never ask on current TTY:
    systemd-ask-password --no-tty "message"
  • Store a password in the kernel keyring without displaying it:
    systemd-ask-password --no-output --keyname=key_name "message"

© tl;dr; authors and contributors