跳转到内容

为应对本站因各种原因无法访问,建议用户安装 arch-wiki-docs-zh-cnCNRepo 或者 arch-wiki-docs-zh-twCNRepo 离线文档包备用,也可尝试使用经由Cloudflare CDN的替代版本aw.lilydjwg.me

Remmina

来自 Arch Linux 中文维基

Remmina 是用 GTK 编写的远程桌面客户端,托管在 GitLab 上 [1]。 它支持以下协议:SSH、VNC、RDP、NX、XDMCP、X2Go、HTTP(s)。

安装软件包 remmina

  • 要支持 SPICE 请安装 spice-gtk 软件包。
  • 要支持 RDP 也请安装可选的 freerdp 软件包。
  • 要支持 X2Go 也请安装可选的 pyhoca-cliAUR 软件包。
注意:如果在安装完上述所需软件包后未在 Remmina 的下拉菜单里面找到对应协议(如 RDP),请确保先完全退出 Remmina:执行 killall remmina。当您重启 Remmina 后,对应协议应该就可以使用了。

Remmina 在 $XDG_CONFIG_HOME/remmina 目录下存储设置和连接文件。

文件 用处
remmina.perf 应用设置
*.remmina 连接文件

全系统的默认文件来自 /etc/xdg/remmina ,在首次运行后会被复制到用户的配置目录下。

Remmina 连接文件会被存起来用于连接您的服务器,文件名是自动生成的,但是您可以使用您喜欢的文件名手动创建您自己的连接文件。

连接文件可以通过 GUI 创建或者手动地在 $XDG_CONFIG_HOME/remmina 目录下放一个后缀为 .remmina 的文件。

要打开之前保存的连接配置您可以这样做:

$ remmina -c /path/to/example.remmina

使用 URI 快速连接

[编辑 | 编辑源代码]

Remmina 支持基于 URI 的快速连接。

  • RDP:remmina -c rdp://user@example.com
  • 带有域名的 RDP:remmina -c rdp://DOMAIN\\user@example.com
  • VNC:remmina -c vnc://user@example.com
  • 带有搜索字符串的 VNC:remmina -c vnc://example.com?VncUsername=user
  • SSH:remmina -c ssh://user@example.com
  • SPICE:remmina -c spice://example.com

使用加密的密码

[编辑 | 编辑源代码]

URI 可以被嵌入加密的密码:

  • rdp://user:ENCRYPTED@server
  • vnc://user:ENCRYPTED@server

使用以下命令生成加密的密码:

$ remmina --encrypt-password

使用命令行来更新连接文件

[编辑 | 编辑源代码]

连接文件可以不需要交互界面就可以更新。 例如:

$ echo "mypassword" | remmina --update-profile $XDG_CONFIG_HOME/remmina/example.remmina \
  --set-option username=user \
  --set-option resolution_mode=2 \
  --set-option password

提示与技巧

[编辑 | 编辑源代码]
  • 命令行用法请参阅 remmina --help
  • 对于高级设置,请参阅上游 Remmina 维基

参考链接

[编辑 | 编辑源代码]