有没有办法批量复制或导出我的所有 Remmina 连接?我可以选择逐个导出,但对于 50 个连接,这似乎太荒谬了。我尝试寻找连接文件、conf 文件或类似文件,但找不到任何东西。
sudo find / -name 'remmina'
仅返回四个结果:
/usr/share/menu/remmina
/usr/share/doc/remmina
/usr/bin/remmina
/usr/lib/remmina
...但它们都不包含任何连接文件/条目:(
答案1
您需要的文件应该位于~/.remmina
(主目录中隐藏的 .remmina 文件夹)或~/.local/share/remmina
(针对较新的版本)。
对于 SSH,已知主机存储在 中~/.ssh/known_hosts.
。
您的用户的所有用户设置、偏好设置等都存储在您的主目录中,因为这是您默认有权访问的唯一文件夹。
答案2
对于Remmina 的 Flatpak 构建,您可以在以下位置找到连接设置:
~/.var/app/org.remmina.Remmina/data/remmina/
答案3
在 Ubuntu 16.04 上安装了 Remmina,但一段时间后不得不重新安装 Ubuntu,因为它运行得不是很好。在我第一次安装时,所有 Remmina 连接文件的位置都是/home/$USER/.local/share/remmina/
文件夹($USER
是当前用户)。
在我重新安装新的 Ubuntu 设置后,将所有连接文件放在同一位置/home/$USER/.local/share/remmina/
并启动 Remmina,但我没有连接。阅读完这篇文章后,我创建了一个新连接,并看到/home/$USER/.remmina/
该连接下创建了一个新文件夹,因此我将所有连接复制到该文件夹中/home/$USER/.remmina/
。
sudo cp -r /home/$USER/.local/share/remmina/* /home/$USER/.remmina/
我只是支持@Wilf。
答案4
备份
tar -czf ~/remmina_backup.tgz ~/.local/share/remmina/ ~/.config/remmina/ ~/.local/share/keyrings ~/.ssh/
恢复
cd
tar -xf ~/remmina_backup.tgz
Snap 用户备份
tar -czf ~/remmina_backup.tgz ~/snap/remmina/<version>/.local/share/remmina/ ~/snap/remmina/<version>/.config/remmina/ ~/.local/share/keyrings ~/.ssh/