#!/bin/sh # usage: x11vnc_pw [file] (default: ~/.vnc/passwd) if [ "X$1" = "X" ]; then file=$HOME/.vnc/passwd else file=$1 fi stty -echo printf "Password: " read pw1; echo "" printf "Verify: " read pw2; echo "" stty echo if [ "X$pw1" != "X$pw2" ]; then echo "passwords do not match." exit 1 fi x11vnc -help > /dev/null 2>&1 x11vnc -storepasswd "$pw1" "$file" ls -l "$file"