/termux-auth

Password authentication utilities for Termux.

Primary LanguageCGNU General Public License v3.0GPL-3.0

termux-auth

Termux-auth provides password authentication for Termux remote access software such as OpenSSH, Dropbear and Shellinabox.

What is provided by this package:

  • Authentication library libtermux-auth.so
  • Password management utility passwd
  • Login utility pwlogin, alternative to $TERMUX_PREFIX/bin/login. Primarily used by shellinabox server. Using for local login is not recommended because it can be bypassed via failsafe session mode.

User credentials are stored in ${HOME}/.termux_authinfo in one-way cryptographically processed form. When this file doesn't exist, it means that access is locked down.