Forrest logo
tool overview
On this page you find all important commands for the CLI tool x11vnc. If the command you are looking for is missing please ask our AI.

x11vnc

x11vnc is a command-line tool that allows remote access to the X Window System desktops. It functions as a VNC server, which means it can be used to share or control a graphical desktop session over a network.

One of the key features of x11vnc is its ability to create a virtual X server, allowing remote clients to connect to the X server running on the machine. This means that users can share their current desktop session or start a new one specifically for remote access.

x11vnc supports various authentication methods, including password-based authentication and SSL/TLS encryption. This ensures secure remote connections between the VNC server and clients.

The tool provides several options for customization, such as the ability to only allow connections from specific IP addresses, restrict access to certain users, or define access control lists. These options help in maintaining the security and privacy of the desktop session.

x11vnc also offers features like screen sharing, where multiple clients can connect and view the same desktop simultaneously. It provides various performance optimizations, like compression and adaptive quality, to ensure smooth remote desktop experience even over low-bandwidth connections.

Additionally, x11vnc supports on-the-fly resizing of the remote desktop, making it convenient for users to adjust the display resolution to match their client device.

Overall, x11vnc is a versatile and powerful command-line tool that enables remote access and control of X Window System desktops while prioritizing security and customization options.

List of commands for x11vnc:

  • x11vnc:tldr:20a26 x11vnc: Launch a VNC server that allows multiple clients to connect.
    $ x11vnc -shared
    try on your machine
    explain this command
  • x11vnc:tldr:60c08 x11vnc: Launch a VNC server on the third display's default screen.
    $ x11vnc -display :${2}
    try on your machine
    explain this command
  • x11vnc:tldr:78922 x11vnc: Launch a VNC server in view-only mode, and which won't terminate once the last client disconnects.
    $ x11vnc -forever -viewonly
    try on your machine
    explain this command
  • x11vnc:tldr:7f397 x11vnc: Launch a VNC server on a specific display and screen (both starting at index zero).
    $ x11vnc -display :${display}.${screen}
    try on your machine
    explain this command
tool overview