REMMINA(1)

πŸ“¦
version 1.4.43 Β· 2 versions
  • 1.4.43 Β· alpine 3.24, debian bookworm, debian trixie, epel 10, epel 9, fedora 43, fedora 44, nixos 26.05, nixpkgs unstable, opensuse-leap 16.0, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking (latest)
  • 1.4.25 Β· ubuntu jammy
, in alpine 3.24, debian bookworm, debian trixie, epel 10, epel 9, fedora 43, fedora 44, nixos 26.05, nixpkgs unstable, opensuse-leap 16.0, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– NAME πŸ’–

remmina β€” Remmina the GTK+ Remote Desktop Client

Ok bestie, this is the one. The manual page for Remmina, the GTK+ remote desktop client, straight from the General Commands Manual. Let's get into it. πŸ¦‹


✨ SYNOPSIS ✨

remmina [-a|i|n|q|v] [-c FILE] [-e FILE] [-p TABINDEX] [-s SERVER] [-t
PROTOCOL] [-x PLUGIN] [--update-profile] [--set-option OPTION[=VALUE]]
[--display DISPLAY]

🌸 DESCRIPTION 🌸

So. Remmina is a remote desktop client written in GTK+, and its whole personality is being useful for system administrators and travellers β€” like, the people who gotta juggle a million remote computers while staring at either giant monitors or the tiniest little netbooks. 🫢 And it supports multiple network protocols in one integrated, consistent user interface. No chaos. Just vibes. ✨

Right now the supported protocols are RDP, VNC, SSH, SPICE, and WWW. Periodt.

Remmina ships in separated source packages, which are:

  • "remmina" β€” the main GTK+ application πŸ‘‘
  • "remmina-plugins" β€” a set of plugins πŸŽ€

And it's free and open-source software, released under the GNU GPL license. We love to see it. πŸ’…


πŸŽ€ FILES πŸŽ€

  • ${XDG_CONFIG_DIRS}/remmina.pref or ${XDG_CONFIG_HOME}/remmina/remmina.pref

These are the Remmina configuration files. πŸ—‚οΈ

The very first time you run Remmina, the system wide Remmina configuration files get copied into the ${XDG_CONFIG_HOME}. Like, it moves in and makes itself at home. 🏠

  • ${XDG_DATA_DIRS}/FILE.remmina or ${XDG_DATA_HOME}/remmina/FILE.remmina

These are your Remmina profiles. The file name is autogenerated, but ngl you can also create your own files manually with whatever FILE name you prefer. And yes β€” it's possible to specify a custom profile name and location. Iconic. πŸ’…


πŸ’… OPTIONS πŸ’…

  • -h, --help β€” Show help options
  • -a β€” Show about dialog
  • -c, --connect=FILE β€” Connect directly either to a desktop using options described in a file, or a supported URI (RDP, VNC, SSH or SPICE). The filetype can be ".remmina" or one supported by a plugin capable of importing files
  • -e, --edit=FILE β€” Open and edit desktop connection using options described by file, file type can be either .remmina or one supported by a file import capable plugin
  • -k, --kiosk β€” Start Remmina in kiosk mode (thin client)
  • -n, --new β€” Create a new connection profile
  • -p, --pref=TABINDEX β€” Show preferences dialog page
  • -x, --plugin=PLUGIN β€” Execute the plugin
  • -q, --quit β€” Quit the application
  • -s, --server=SERVER β€” Use default server name (for --new)
  • -t, --protocol=PROTOCOL β€” Use default protocol (for --new)
  • -i, --icon β€” Start as tray icon
  • -v, --version β€” Show the application's version
  • --update-profile β€” Modify connection profile, require also --set-option
  • --set-option OPTION[=VALUE] β€” Set one or more profile settings, to be used with --update-pro-file
  • --encrypt-password β€” Encrypt a password
  • --display=DISPLAY β€” X display to use
  • --disable-toolbar β€” Disable toolbar
  • --enable-fullscreen β€” Enable fullscreen
  • --enable-extra-hardening β€” Enable extra hardening (disable closing confirmation, disable unsafe shortcut keys, hide tabs, hide search bar)

And here's the list of disabled shortcut keys, exactly as written: fullscreen, autofit, prevtab and nexttab, scale, grab, minimize, viewonly, screenshot, disconnect, toolbar

  • --no-tray-icon β€” Disable tray icon

πŸ”₯ EXAMPLES πŸ”₯

To connect using an existing connection profile, use:

remmina -c FILE.remmina

To quick connect using a URI:

remmina -c rdp://username@server
remmina -c rdp://domain\\username@server
remmina -c vnc://username@server
remmina -c vnc://server?VncUsername=username
remmina -c ssh://user@server
remmina -c spice://server

To quick connect using a URI along with an encrypted password:

remmina -c rdp://username:encrypted-password@server
remmina -c vnc://username:encrypted-password@server
remmina -c vnc://server?VncUsername=username\&VncPassword=encrypted-password

To encrypt a password for use with a URI:

remmina --encrypt-password

To update username and password and set a different resolution mode of a remmina connection profile, use:

echo "ausernamenapassword" | remmina --update-profile /PATH/TO/FOO.remmina --set-option username --set-option resolution_mode=2 --set-option password

🌈 SEE ALSO 🌈

remmina-file-wrapper(1)


πŸ‘‘ AUTHORS πŸ‘‘

Antenore Gatta <antenore at simbiosi dot org> and Giovanni Panozzo <giovanni at panozzo dot it>

See the THANKS file for a more detailed list.

Remmina was initially written by Vic Lee <llyzs@163.com>

This manual page was written by Antenore Gatta <antenore at simbiosi dot org>.


This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version.


okay that's literally the whole page, you're so welcome bestie πŸ₯° this one's dated 2022-03-25, it's REMMINA(1) from the General Commands Manual, and that's the vibe check β€” no cap, go connect to something. πŸ’–βœ¨πŸŽ€