1、安装ssh服务
ssh服务一般安装之后便会启动并会开机启动。如果出现putty无法登录,则先考虑网络的问题;再检查ssh服务是否启动,或重新安装。
- sudo apt-get install openssh-server
sudo ps -e |grep ssh -->有sshd,说明ssh服务已经启动,如果没有启动,sudo service ssh start -->ssh服务就会启动。
2、vnc的安装和配置
- apt-get install vnc4server -->安装vncserver
vncserver –geometry 1920x1080 :2 -->启动vnc服务器端
vncserver对各个用户的默认配置~/.vnc/xstartup如下:
- #!/bin/sh
# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
[ -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 &
Ubuntu12.04版本 vncserver设置只需要将最后一行x-window-manager&注释掉并添加一行gnome-session &即可。
- # x-window-manager &
gnome-session &
http://blog.youkuaiyun.com/njchenyi/article/details/8489689
在Ubuntu 14.04版本下,由于此版本的Ubuntu和vnc软件的兼容性不够好,使用vnc远程连接时会出现显示问题。
对xstartup配置文件修改如下:
- #!/bin/sh
# Uncomment the following two lines for normal desktop:
#unset SESSION_MANAGER
#exec /etc/X11/xinit/xinitrc
gnome-session --session=gnome-classic &
[ -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 & -->在配置文件中注释掉这一行。
gnome-session & -->分别添加下面的内容。
gnome-panel &
gnome-settings-daemon &
metacity &
nautilus -n &
有很多小伙伴配置VNC时出问题,这里把我的解决方案贴出来,亲测可以解决一般的VNC界面显示异常的问题,如果无法解决╮(╯﹏╰)╭,还请你们继续努力。。。