我正在设置一个无头 RPi,从我的 Ubuntu 桌面访问。我设置了一个强密码,很难输入,我真的希望我没有这样做,因为终端 SSH 和 Vinagre 都不允许我从 KeePass 粘贴它。
一定有一个合理的解决方案,但它是什么呢?我愿意接受一些简单的工具,它们假装输入剪贴板的内容,并可以通过键盘快捷键或其他客户端运行。令人恼火的标准行为似乎是为了鼓励使用简单的密码,但我真的不相信这是事实,所以我一定是错过了什么。
总而言之,以下是具体内容,包括一些我得到的新想法:
- <shift>+<插入>将文本粘贴到终端中,但无法(或不正确 - 密码被拒绝)粘贴到终端中的 ssh 中。它在 Vinagre 中也失败了(是否粘贴任何内容尚不清楚)
- <右键单击>,<粘贴>将文本粘贴到终端中,但不会(或不正确 - 密码被拒绝)粘贴到终端中的 ssh 中。这不是 Vinagre 中的选项
- <单击鼠标中键>将文本粘贴到终端中,但无法(或不正确 - 密码被拒绝)粘贴到终端中的 ssh 中。它在 Vinagre 中也失败了(是否粘贴任何内容尚不清楚)
- <Ctrl> + V当然不会将文本粘贴到终端中。它在 Vinagre 中失败
- <编辑菜单>,<粘贴>正确粘贴到终端中的 ssh 中。它在 Vinagre 中不存在。
- <ctrl>+<shift>+V在终端中正确粘贴到 ssh 中。在 Vinagre 中失败。这是目前最有用的方法
在 xfce4-terminal 中进行测试,没有运行 SSH,<shift>+<insert> 和 <middle-click> 并不总是粘贴与其他选项相同的内容(尽管它们彼此匹配。特别是从 KeePass 复制不会填充这两个从中提取的任何缓冲区。
Vinagre 似乎对键盘快捷键做了一些可能需要粘贴的操作 - 它会忽略此类快捷键后的第一个 <enter> 。