作者:小白学习 | 来源:互联网 | 2017-10-05 11:09
这篇博文记录一下在Ubuntu服务器上打开远程桌面运行远程访问的步骤。
首先要在Azure上建一个Ubuntu服务器,具体步骤本文略过。
-
用putty或者其他ssh工具连接到Azure上的Ubuntu服务器,目标主机的地址在Azure的管理门户里可以看到,国内Azure一般是个以chinacloudapp.cn结尾的地址,国际版Azure则是cloudapp.net。
-
运行sudo apt-get update,这个命令会保证所有的包都更新到最新版本。
-
运行sudo apt-get install ubuntu-desktop,这个命令会安装ubuntu桌面,中间某个地方提示你确认一下,点Y就可以继续。
-
现在Ubuntu桌面已经装上,但是在云上的服务器,没法通过本地的显示器来显示桌面,所以这时候要安装VNC server,命令是sudo apt-get install vnc4server
-
运行vncserver,这时候会让你输入远程连接桌面的密码。
-
运行vncserver -kill :1
-
修改.vnc/xstartup
!/bin/sh
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
/usr/bin/gnome-session &
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
# x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
# x-window-manager &
-
从http://tightvnc.com/download.php下载TightVNC,安装的时候,选择自定义安装,然后选择只安装TightVNC Viewer就可以。
-
把putty的连接session保存下来,然后修改Thunnel,增加3389和5001
-