二、Ubuntu12.04和14.04安装ssh和vnc远程桌面
来源:互联网 发布:aps审核 知乎 编辑:程序博客网 时间:2024/05/27 20:28
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.csdn.net/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界面显示异常的问题,如果无法解决╮(╯﹏╰)╭,还请你们继续努力。。。
0 0
- 二、Ubuntu12.04和14.04安装ssh和vnc远程桌面
- ubuntu12.04安装ssh和telnet服务器
- ubuntu12.04安装ssh和telnet服务器
- ubuntu12.04安装ssh和telnet服务器
- ubuntu12.04安装ssh和telnet服务器
- 阿里云服务器Ubuntu12.04安装远程桌面和FTP服务器
- 树莓派 远程登陆之SSH、VNC和windows远程桌面
- windows远程桌面访问ubuntu12.04 之一 vnc
- windows远程桌面访问ubuntu12.04 之一 vnc
- ubuntu12.04安装vnc,并使用ssh加密隧道连接
- VNC和远程桌面的区别
- ubuntu 14.04安装vnc远程桌面
- Ubuntu12.04安装vnc Server
- Ubuntu12.04安装vnc Viewer
- ubuntu12.04上增加VNC远程桌面连接访问
- Ubuntu下安装SSH,VNC和FTP服务
- vnc和ssh连接linux
- CentOS安装远程桌面VNC
- 【VS开发】malloc申请内存错误分析
- iOS开发:AFNetworking和ASIHTTPRequest的比较
- 无线APP日志上报优化实践
- 欢迎使用CSDN-markdown编辑器
- PHP基础——表达式、位运算、数组
- 二、Ubuntu12.04和14.04安装ssh和vnc远程桌面
- Linux中整理代码工具indent的使用
- Spring定时任务异常
- 【VS开发】获取CPU tick tick 周期
- 深入分析Java的序列化与反序列化
- 【iOS开发】-canOpenURL: failed for URL: "xx" - error:"This app is not allowed to query for scheme xx"
- Core Animation - 第一次使用图层来创建一个简单的项目
- HTTP基本原理(浏览器缓存)
- Ajax学习(3)数据格式提要