tigervncpasswd(1)

πŸ“¦
version 1.15.0 Β· 2 versions
, in debian trixie, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– tigervncpasswd β€” the manual page, but make it cute πŸ’–

okay so bestie, welcome to tigervncpasswd(1), part of the TigerVNC suite πŸ¦‹. This is the little tool that handles your VNC password, and honestly? It's giving "small but essential." Let's get into it ✨


🌸 NAME 🌸

tigervncpasswd β€” change the VNC password πŸ’…


✨ SYNOPSIS ✨

tigervncpasswd [passwd-file]
tigervncpasswd -f

πŸŽ€ DESCRIPTION πŸŽ€

So what does this do? tigervncpasswd lets you set the password you use to get into VNC desktops. Its default behavior is to prompt you for a VNC password, then store an obfuscated version of it into passwd-file β€” or, if you didn't specify a passwordfile, into $XDG_CONFIG_HOME/tigervnc/passwd 🌈.

Fun fact: the tigervncserver script literally runs tigervncpasswd the very first time you start a VNC desktop, and it invokes Xtigervnc with the appropriate -rfbauth option. Meanwhile xtigervncviewer can also be handed a password file to use through its -passwd option. Teamwork, no cap 🫢

Now, the rules of the password game πŸ‘‘:

  • It must be at least six characters long (unless you're using the -f command-line option β€” more on that below).
  • Only the first eight characters are significant. Yeah. Eight. That's the vibe.
πŸ’€ Real talk though: the stored password is not encrypted securely. Anyone who has access to this file can trivially find out the plain-text password. Not me being dramatic, that's just facts. Because of that, tigervncpasswd always sets appropriate permissions β€” read and write only by the owner πŸ”’. Protect that file like it's your phone with no screen lock.

BUT β€” and this is the slay part β€” when you're actually accessing a VNC desktop, a challenge-response mechanism is used over the wire, which makes it hard for anyone to crack your password just by snooping on the network 🌐✨


πŸ’… OPTIONS πŸ’…

  • -f β€” Filter mode 🧚. Reads a plain-text password from stdin and writes an encrypted version to stdout. Heads up bestie: in filter mode, short or even empty passwords will be silently accepted πŸ™ˆ. No warnings, no complaints, it just goes.

A view-only password must be separated from the normal password by a newline character ⭐.


πŸ“ FILES πŸ“

  • $XDG_CONFIG_HOME/tigervnc/passwd
  • $HOME/.config/tigervnc/passwd

These are the default locations of the VNC password file πŸ“.


🌈 SEE ALSO 🌈

(that's the site, go look, iykyk)


πŸ‘‘ AUTHORS πŸ‘‘

Tristan Richardson, RealVNC Ltd., Antoine Martin, D. R. Commander and others πŸ’œ

VNC was originally developed by the RealVNC team while at Olivetti Research Ltd / AT&T Laboratories Cambridge. The TightVNC additions were implemented by Constantin Kaplinsky. Many other people have since participated in development, testing and support. This manual is part of the TigerVNC software suite 🌸


okay that's the whole page, you ate it, periodt πŸ’– this was the tigervncpasswd(1) man page from the TigerVNC crew β€” much love to them, and go set a password that isn't literally "password" πŸŽ€πŸ¦‹βœ¨