[
https://issues.apache.org/jira/browse/GUACAMOLE-1282?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17348018#comment-17348018
]
Nick Couchman commented on GUACAMOLE-1282:
------------------------------------------
I guess I'm a little unsure how this would work reliably. The benefit of
clipboard re-direction is that the data present in the clipboard is available
to the remote system's clipboard when the remote system requests it. In the
scenario you describe, putting data in the local system clipboard would
potentially immediately send that clipboard data as keystrokes to the remote
system. The results of this could fall anywhere in the range from intended
(data is "typed" into a destination Notepad instance, for example) to benign
(keystrokes are sent but have no effect because the remote system is in a state
where random keystrokes don't matter) to annoying (keystrokes triggered in
remote system cause odd behavior like menus opening up) to disastrous
(sensitive data is made available in plaintext areas or potentially unwanted
actions are triggered under privileged accounts.
I guess I'm not 100% opposed to having it as an option or a button you can
click to very intentionally, very manually send a set of keystrokes from
Guacamole to the remote system (sort of like the middle mouse button in a
Telnet/SSH/Terminal session), but I'm not sure I'm in favor of making this a
"toggle-able" option for the Guacamole Clipboard redirection support, as I
think the potential for Really Bad Things to happen is way too high.
Curious what others thing about this?? Maybe I'm just being too paranoid??
> Add option to send key events instead of accessing the remote clipboard
> -----------------------------------------------------------------------
>
> Key: GUACAMOLE-1282
> URL: https://issues.apache.org/jira/browse/GUACAMOLE-1282
> Project: Guacamole
> Issue Type: New Feature
> Components: guacamole
> Reporter: Lucio Mitsuru Seki
> Priority: Major
>
> Currently Guacamole relies on the VNC protocol's clipboard forwarding to send
> clipboard contents to the remote machine connected through VNC.
> This does not work when the connection is to a QEMU/KVM guest machine through
> the QEMU/KVM built-in VNC server, as it does not have access to the guest
> machine's clipboard.
> In such case, if a user wants to access the remote machine's clipboard,
> he/she needs to run a VNC server in the guest machine and ask the
> hypervisor's administrator to perform the necessary port redirection. This is
> not user friendly, and it's not always possible to do so.
> It would be nice to have an option in Guacamole Menu (Ctrl+Alt+Shift) to
> toggle between sending the clipboard contents:
> a) through VNC protocol's clipboard API; or
> b) by sending keystrokes
> This way, the user can choose to send keystroke events to the remote machine,
> and he/she will be able to paste clipboard contents on remote machines
> running as QEMU/KVM guests.
> *Original discussion*
> http://mail-archives.apache.org/mod_mbox/guacamole-user/202102.mbox/browser
--
This message was sent by Atlassian Jira
(v8.3.4#803005)