如何在家庭网络之外访问我的 Ubuntu 服务器 GUI?
答案1
安装并使用tigervnc:
sudo apt install tigervnc-standalone-server
然后运行
vncpasswd
并输入密码。
将 ~/.vnc/xstartup 更改为:
#!/bin/sh
# Start Gnome 3 Desktop
[ -x /etc/vnc/xstartup ] &&
exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] &&
xrdb $HOME/.Xresources vncconfig -iconic &
dbus-launch --exit-with-session gnome-session &
然后使用以下命令启动服务器:vncserver
。
然后与 reminna 关联
答案2
Remmina 是一款简单轻便的远程桌面客户端,适用于各种协议,如 RDP、VNC 和 SSH。Remmina 易于使用,适合基本的远程访问。
要在所有当前支持的 Ubuntu 版本中安装 Remmina,请打开终端并输入或。remmina sudo apt install remmina
aptsudo snap install remmina
包在 Ubuntu 中默认安装。
Remmina 没有内置方法来直接处理路由器遍历。它依靠端口转发或 VPN 等外部机制通过家用路由器建立连接。