A service of Daily Data, Inc.
Contact Form

User Tools

Site Tools


software:rust:client_cli

RustDesk Client Command Line

The RustDesk client can do many thing from the command line, though they are not well documented. Running

rustdesk --something

allows you to make modifications to the configuration file(s) in a safe manner.

These parameters (–something above) were found by reading the source code, and I have not tested all of them, so be very careful.

All?

  • –silent-install: Will perform an installation without asking any silly questions. Excellent for automated deployments
  • –update: Will look for a new version of the desktop and automatically install it, if possible. untested
  • –reinstall
  • –server
  • –remove: assume this will completely remove the software from the system.
  • –tray
  • –service
  • –server
  • –import-config 'encrypted string': This appears to allow you to import a configuration from the command line, but on Linux can only be run as root and appears to only update the root user.
  • –password: sets a static password which can be used (if configured) instead of/in addition to the randomly generated one.
    rustdesk --password 'somethingstrange'

    would allow you to connect the system with the password somethingstrange

  • –get-id: returns the ID of the workstation (so others can connect to it)
  • –check-hwcodec-config: Checks the hardware codec used on the system

Windows Only?

software/rust/client_cli.txt · Last modified: 2025/09/18 01:39 by rodolico