我使用的是amazon Ubuntu EC2实例,它只有一个命令行界面。我要设置该服务器的UI,以便使用远程桌面工具进行访问。有什么方法可以将图形用户界面应用于EC2实例吗?
发布于 2016-03-21 11:07:29
所以我遵循了first answer,但是当我连接到vnc查看器时,它会给我一个灰屏。我找到了这个Ask Ubuntu link来解决这个问题。
与之前答案的唯一区别是,您需要安装这些额外的软件包:
apt-get install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal
并使用这个~/.vnc/xstartup文件:
#!/bin/sh
export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &
gnome-terminal &
其他一切都是一样的。
在EC2 Ubuntu14.04 LTS上测试。
发布于 2016-02-15 19:32:57
1)在EC2上启动Ubuntu实例。
2)在实例安全中开放SSH端口。
3)对实例进行SSH。
4)执行:
sudo apt-get update sudo apt-get upgrade
5)由于您将从Windows Remote Desktop进行连接,因此请在您的Linux实例上编辑sshd_config文件以允许密码身份验证。
sudo vim /etc/ssh/sshd_config
6)将PasswordAuthentication从no改为yes,然后保存并退出。
7)重新启动SSH守护进程以使此更改生效。
sudo /etc/init.d/ssh restart
8)临时获取root权限,将ubuntu用户的密码修改为复杂密码,以增强安全性。在输入命令passwd ubuntu后按Enter键,系统将提示您输入两次新密码。
sudo –i
passwd ubuntu
9)切换回ubuntu用户账号,cd切换回ubuntu home目录。
su ubuntu
cd
10)在您的Linux实例上安装Ubuntu桌面功能,最后一条命令可能需要15分钟才能完成。
export DEBIAN_FRONTEND=noninteractive
sudo -E apt-get update
sudo -E apt-get install -y ubuntu-desktop
11)安装xrdp
sudo apt-get install xfce4
sudo apt-get install xfce4 xfce4-goodies
12)将xfce4设置为RDP连接的默认窗口管理器。
echo xfce4-session > ~/.xsession
13)将.xsession复制到/etc/skel文件夹,以便将xfce4设置为创建的任何新用户帐户的默认窗口管理器。
sudo cp /home/ubuntu/.xsession /etc/skel
14)打开xrdp.ini文件,允许更改要连接的主机端口。
sudo vim /etc/xrdp/xrdp.ini
(xrdp到现在还没有安装。首先使用sudo apt-get Install xrdp安装xrdp,然后编辑上述文件)
15)查找xrdp1部分并更改以下文本(然后保存并退出:wq)。
port=-1
- to -
port=ask-1
16)重启xrdp。
sudo service xrdp restart
17)在Windows上,打开远程桌面连接客户端,粘贴计算机的亚马逊EC2实例的完全限定名称,然后单击连接。
18)提示登录xrdp时,确认选择sesman-Xvnc模块,输入用户名ubuntu,使用您在步骤8中创建的新密码,启动会话时,端口号为-1。
19)当系统连接时,连接日志屏幕上会显示几条状态消息。密切关注这些状态消息,并记下显示的VNC端口号。如果要稍后返回会话,请在xrdp登录对话框的端口字段中指定此编号。
查看更多详细信息:https://aws.amazon.com/premiumsupport/knowledge-center/connect-to-linux-desktop-from-windows/
https://stackoverflow.com/questions/25657596
复制相似问题