如何获得 Linux 界面的远程访问

如何获得 Linux 界面的远程访问

你好,我正在尝试远程访问我学校的 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 进行检查,一切仍然顺利进行。

相关内容