How to install VNC on Ubuntu
尽管我们在大部分情况下用ssh登录Ubuntu服务器就好了,但是有时候我们的程序需要在图形界面下运行,这时我们就要用到vnc server这个软件了。在Ubuntu下安装vnc server很简单的,只要下面几步就可以了:
第一步,获取安装文件
sudo apt-get install vnc4server
第二步,修改VNC Password,不能太短
# vncpasswd
Password: ******
Verify:*****
第三步,检查防火墙,这个就不详细说明了
第四步,启动VNC server
# vncserver
第五步,通过客户端连接
地址后面加:1
第六步,发现界面是不是很丑啊!?引用别人的解决办法
不过...这个桌面怎么这么丑?!
原来vncserver默认使用的窗口管理器是twm,这是一个很简陋的窗口管理器,你可以把你的桌面改成GNOME或KDE。
方法是,进入你自己的home目录,然后编辑这个文件:.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 &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#twm &
gnome-session &
你可以把像上面这样把"twm &"这一行注释掉,然后在下面加入一行"gnome-session &",或者是"startkde &",分别启动GNOME桌面和KDE桌面。
如果server重启了,那你就需要重新运行一次vncserver命令来启动VNC server,这很麻烦。有没有更好的方法呢
如果server重启了,那你就需要重新运行一次vncserver命令来启动VNC server,这很麻烦。有没有更好的方法呢?
有!我们可以把VNC server启动成后台服务。执行如下步骤:
首先要允许VNC server在系统启动过程中被启动。这可以通过“系统设置-->服务器设置-->服务”菜单来配置,把vncserver一项选上就可以了。
如果使用命令行的话,以root身份运行以下两条命令:
cd /etc/rc5.d
mv K35vncserver S35vncserver
然后编辑/etc/sysconfig/vncservers,以下是文件内容:
# The VNCSERVERS variable is a list of display:user pairs.
#
# Uncomment the line below to start a VNC server on display :1
# as my 'myusername' (adjust this to your own). You will also
# need to set a VNC password; run 'man vncpasswd' to see how
# to do that.
#
# DO NOT RUN THIS SERVICE if your local area network is
# untrusted! For a secure way of using VNC, see
# .
VNCSERVERS="1:user1 2:user2 3:user3"
VNCSERVERARGS[1]="-geometry 1024x768"
VNCSERVERARGS[2]="-geometry 1024x768"
VNCSERVERARGS[3]="-geometry 800x600"
解释一下这个文件:
VNCSERVERS这一行是配置在系统启动时启动几个VNC server,上面的例子里运行了三个VNC server,其中user1在display :1,user2在display :2,user3在display :3。
VNCSERVERARGS这三行,分别为VNC server 1, 2, 3配置启动参数,上面的例子里对user1和user2使用屏幕分辨率1024x768,对user3使用800x600。
其它支持的参数请使用“man vncserver”命令查询。
编辑好这个文件后,保存,然后以root身份运行:
/sbin/service vncserver start
这样user1, user2, user3的vncserver就启动了。
以后每次系统重启时,都会自动启动这三个用户的vncserver。
注意:上面三个用户必须已经使用vncpasswd命令设置过vnc密码,不然他的vncserver启动会失败!
转载于:https://www.cnblogs.com/bambreeze/archive/2011/08/07/2143741.html
How to install VNC on Ubuntu相关推荐
- 【转】How to install VNC server on ubuntu 14.04
转自:https://www.krizna.com/ubuntu/install-vnc-server-ubuntu-14-04/ VNC server is used to share graphi ...
- Ubuntu安装VNC,配置多用户vnc连接Ubuntu,开机自启vnc命令
Ubuntu安装VNC sudo apt update sudo apt install xfce4 xfce4-goodies #安装桌面 sudo apt install tigervnc-sta ...
- 腾讯云轻量应用服务器通过VNC搭建Ubuntu图形界面
腾讯云轻量应用服务器通过VNC搭建Ubuntu图形界面 轻量应用服务器提供的Linux系统均为命令行界面.如果您希望通过图形界面管理操作系统,可以使用VNC(Virtual Network Conso ...
- Centos5 install vnc
2019独角兽企业重金招聘Python工程师标准>>> 很详细的install steps: http://wiki.centos.org/HowTos/VNC-Server#hea ...
- Install OpenCV-Python in Ubuntu
之前安装python版opencv,需要下载whl文件,进行安装,这是在window环境下的: 安装opencv_python,下载whl包 安装系统python下的opencv 今天发现一个简单的方 ...
- 安装MongoDB Install MongoDB on Ubuntu
MongoDB是一个基于分布式文件存储的数据库.由C++语言编写.旨在为WEB应用提供可扩展的高性能数据存储解决方案. MongoDB是一个介于关系数据库和 非关系数据库之间的产品,是非关系数据库当中 ...
- Command ‘ifconfig‘ not found, but can be installed with: sudo apt install net-tools VM Ubuntu 解决方案
Command 'ifconfig' not found, but can be installed with: sudo apt install net-tools VM Ubuntu 解决方案 参 ...
- 从零安装 Caffe (Ubuntu 14.04) Install Caffe in Ubuntu 14.04 from Scratch
Coldmooon's Blog HOME ABOUT CONTACT 从零安装 Caffe (Ubuntu 14.04) Install Caffe in Ubuntu 14.04 from Scr ...
- 实现Windows直接远程访问Ubuntu桌面和解决VNC连接Ubuntu桌面灰色的问题解决
Accept clipboard from viewers Send clipboard to viewers Send primary selection to viewers 本文主要是讲解如果理 ...
- 腾讯云linux vnc端口,用腾讯云手把手教你用VNC搭建Ubuntu可视化界面(一)
简介 [前期文章] [玩转 [玩转腾讯云]二.基于CVM服务器轻松部署PostgreSQL数据库 [玩转腾讯云]三.云端轻松构建部署WordPress网站应用 [玩转腾讯云]四.使用云服务器CVM轻松 ...
最新文章
- 李沐《动手学深度学习》PyTorch 实现版开源,瞬间登上 GitHub 热榜!
- 阿里技术大神:你没做错啥,你错在啥都没做
- Maven,Eclipse和Java 9
- 【离散数学中的数据结构与算法】七 排列与组合三
- linux kvm参数,Linux KVM总结
- 机器学习硕士、博士如何自救?
- 【华为云技术分享】《跟唐老师学习云网络》— Ping喂报文
- [C++] 前置++与后置++
- UnityShader11:纹理属性
- 从 SGD 到 Adam —— 深度学习优化算法概览(一) 重点
- 可以测试流放之路伤害的软件,流放之路DPS面板计算方式_流放之路怎么看自己的伤害_52PK...
- 图书管理系统需求规格说明文档目录_一个已经超越普通设计素材管理范畴的文档管理软件—Eagle...
- PHP Startup: Unable to load dynamic library -找不到指定模块解决方法
- 程序员转行后都怎么样了,分享我身边的真实经历
- 网易云音乐的歌词无法在桌面歌词显示
- laravel-pay支付接入流程
- Qt QImage scaled方法缩放中的问题
- 解决webview 刷新问题,返回刷新webview,webview 刷新不好使
- 一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
- CISCO无线AP修改默认管理员用户和密码