tigervncpasswd(1)
π 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
-fcommand-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 fromstdinand writes an encrypted version tostdout. 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" ππ¦β¨
π¦ where this page comes from
- debian trixie: tigervnc-tools 1.15.0+dfsg-2.1~deb13u1 Β· GPL-2.0-or-later
- ubuntu questing: tigervnc-tools 1.15.0+dfsg-2
- ubuntu resolute: tigervnc-tools 1.15.0+dfsg-2build1 Β· GPL-2.0-or-later
- ubuntu stonking: tigervnc-tools 1.15.0+dfsg-2.1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms