LOCALPORT="${2:-5901}"
REMOTEPORT="${3:-5901}"
+# Clipboard options
+# In practice, clipboard limitations are not working as expected
+# So please do not use this script if you don't want to automatically share clipboard with the remote system
+VIEWER_OPTS="-AcceptClipboard off -SendClipboard off -SendPrimary off"
+
# Check
if [ -x "$SERVER" ]; then
echo "usage: $BASENAME <server> [localport] [remoteport]"
# Run VNC client
# Copy $SERVER:~/.vnc/passwd into $HOME/.vnc/$SERVER.passwd for passwordless login
if [ -e "$HOME/.vnc/$SERVER.passwd" ]; then
- vncviewer -passwd $HOME/.vnc/$SERVER.passwd localhost:$LOCALPORT
+ vncviewer $VIEWER_OPTS -passwd $HOME/.vnc/$SERVER.passwd localhost:$LOCALPORT
else
- vncviewer localhost:$LOCALPORT
+ vncviewer $VIEWER_OPTS localhost:$LOCALPORT
fi