2016-01-13 172 views
1

我已经在Azure上设置了Linux VM - Ubuntu Server 14.04 LTS。远程桌面Azure Linux VM

我的目标是能够从我的Windows 10

我与Linux的一个完整的新手做远程桌面连接,这就是为什么我一直在下面this tutorial。一切似乎都很好,直到我需要创建一个“独立端点”。 Azure门户中的界面已更改。我所做的是以下面的图片创建一个端点,但是当我尝试点击“连接”时,该选项仍然被禁用。

enter image description here

回答

8
  1. 3389端口应该“入站安全规则”,你可以参考Where is the EndPoint setting for VM in new Azure portal对细节进行设置。

  2. 设置完3389端口后,您可以按照以下命令安装桌面并在您的linux虚拟机中启用RDP连接。

    1. 更新您的系统并安装桌面,我选择了xfce4。 sudo apt-get update sudo apt-get install xfce4
    2. 安装XRDP并启动它 sudo apt-get install xrdp sudo /etc/init.d/xrdp start
    3. 下一页添加要能够使用远程桌面与用户的“primech”位是用户名。系统会提示您输入其他用户类型的数据。 sudo adduser primech sudo adduser primech sudo
    4. 打开远程桌面连接工具在Windows 10,你可以通过键入命令mstsc启动它,然后输入你的Ubuntu的公网IP地址,然后单击“连接”按钮。
    5. 然后,您可以在您的教程中获得相同的对话框,只需输入用户名primech和密码即可。然后你就可以看到远程桌面了。
+0

这个工作对我来说,在Ubuntu 16.04,但是我已经安装了统一这是不符合XRDP兼容。我必须安装xfce4才能使用xrdp。还要注意,来自Windows的您必须在远程桌面连接中提供您的用户名。如果只提供远程ubuntu机器的ip地址,连接将失败。此外,您还需要更新桌面环境以用于xsession。我发现这个链接很有帮助。 http://c-nergy.be/blog/?p=5305 –

-4

RDP(远程桌面)我相信这是一个仅适用于Windows的功能。 Linux VM不支持此功能。

从我的知识而不是RDP,你可以通过命令行将SSH选项加入到linux VM中,或者使用VNC来获得类似RDP的体验。

-2

这是正确的。 RDP(端口3389)是一个特定于Windows的功能。 SSH是默认的并且仅支持远程连接到Azure上的Linux VM的方式。

您可能可以配置VNC在Linux机器上运行并创建一个端点(VNC使用端口59xx,其中xx是显示编号,例如00代表0)但我没有试过这个,也没有把握它的支持。