你好,我正在尝试远程访问我学校的 Linux 系统。我已经下载了 Putty,现在我得到了一个终端,我可以在其中输入命令并(远程)运行学校 Linux 系统中已经存在的脚本。
但是我看不到 Ubuntu 界面。因此,我看不到脚本的输出文件。也无法创建新脚本。
有什么方法可以让我远程访问并查看 Ubunta 界面(与我远程访问 Windows 系统时一样)?谢谢。
答案1
硬质合金一个开源远程桌面协议(rdp)服务器。
xrdp 基于 FreeRDP 和 rdesktop 的工作,使用远程桌面协议向用户呈现 GUI。
按照以下步骤操作对我有用!
步骤 1 - 安装 xRDP
sudo apt-get update
sudo apt-get install xrdp
第 2 步 - 安装 XFCE4
sudo apt-get install xfce4
可选,Neal 推荐,安装 XFCE4 终端和 2 个图标集:
# Install XFCE4 terminal (way better than xterm)
sudo apt-get install xfce4-terminal
# Install icon sets
sudo apt-get install gnome-icon-theme-full tango-icon-theme
步骤 3 - 配置 xRDP
在此步骤中,我们修改 2 个文件以确保 xRDP 使用 xfce4。首先,我们需要创建或编辑我们的.xsession 文件在我们的主目录中。我们可以使用 nano 或简单地重定向 echo 语句(更简单):
echo xfce4-session >~/.xsession
nano /etc/xrdp/startwm.sh
内容应该是这样的(注意最后一行):
#!/bin/sh
if [ -r /etc/default/locale ]; then
. /etc/default/locale
export LANG LANGUAGE
fi
startxfce4
步骤 4 – 重新启动 xRDP
sudo service xrdp restart
现在您可以远程访问您的机器!
在 Windows 计算机上尝试使用 Win+r 并输入微机:
输入用户名和密码:
答案2
您想通过远程桌面协议来查看 GUI,不是吗?
对此问题有多种解决方案,但没有人知道您的学校管理员安装了什么,也允许您运行什么......
了解如何处理命令行。
脚本不需要更多.. ;)
答案3
您可以在他们的计算机上安装类似 VNC 的东西,然后在家里的计算机上使用 VNC 客户端。您也可以使用 TeamViewer,但 VNC 更好、更安全。如果您设置了 VNC 服务器,请确保在服务器上设置密码。您可能需要使用 VNC 和 teamviewer 进行端口转发。
答案4
X2go 对我来说非常出色。我甚至可以远程启动长时间运行的进程,然后关闭本地机器上的所有内容,第二天再次启动 x2go 进行检查,一切仍然顺利进行。