修改vnc server

vnc搭建及使用:

1.在服务器上sudo apt-get install vnc4server

su duqiang(user name)

执行vncserver :n (n为vnc编号,视具体而定),输入密码xxx

(vncpasswd 修改密码)

2.在客户端安装vncviewer,输入服务器ip:n(n为vnc编号)和密码xxx

如果多个vnc用户使用,那么修改/etc/sysconfig/vncservers文件

将VNCSERVERS="1:taiguoqin 2:duqiang 3:anhuizhong 4:hanliang 5:xufei 6:xiajianlong 7:zhaojing6" 对应修改一下,重启即可。

这个开机即可启动相应的vncserver,不需要手动干预。

如果不能可视化:

修改 .vnc/xstartup文件并保存,并sudo chmod 755 /etc/X11/xinit/xinitrc。

取消unset和exec开始的行的注释,注释以xsetroot,vnccon**,xterm和twm开始的行。执行后看起来像这样:

#!/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

#vnccon** -iconic &

#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &

#x-window-manager &

重启某个用户vnc

1.首要要知道该用户vnc编号,可以使用ps aux |grep vnc 来查看,假设为1

2.vncserver -kill :1(注意要有空格)

3.重新在该用户下,执行vncserver即可。

ubuntu上解决vnc 不能看到桌面的问题:

1.修改/home/xxx/.vnc/xstartup

将twm&注释掉,改成gnome-session&

2.重启一下该用户vnc,具体方法见上面。

使用端口映射,来远程vnc到自己的笔记本:

1.路由器上设置转发规则,映射 5901端口(:1)

2.vnc 172.16.14.79:1 即可

====================================================

UBUNTU上VNC 配置

Ubuntu下设置VNCServer

Virtual Network Computing(VNC)是进行远程桌面控制的一个软件。客户端的键盘输入和鼠标操作通过网络传输到远程服务器,控制服务器的操作。服务器的图形界面 通过网络传输会客户端显示给用户。给你的感觉就像直接在操作本地计算机一样,只是所有的程序和命令都是在服务器端执行。

1、打开一个Terminal window

2、下载 vnc4server :

sudo apt-get install vnc4server

3、启动vnc4server:

vnc4server

此时系统会提示你输入密码,在通过客户端链接时将会用到这个密码。

输入完密码后你将看到类似下边的提示:

New ‘****3 (****)‘ desktop is ****:3 (****代表主机名)

Take notice of the number after the colon (, in this case it is "3."

启动完vnc4server后在你的主目录下将会产生一个.vnc的目录。

此时就可以通过vnc客户端链接到服务器了。

4、停止一个vnc4server

vnc4server -kill :3

根据你启动时获得的数字替换此处的3。

5、打开 .vnc/xstartup 文件并编辑:

gedit /.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

vnccon** -iconic &

x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &

x-window-manager &

6、修改 .vnc/xstartup文件并保存

取消unset和exec开始的行的注释,注释以xsetroot,vnccon**,xterm和twm开始的行。执行后看起来像这样:

#!/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

#vnccon** -iconic &

#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &

#x-window-manager &

7、修改/etc/X11/xinit/xinitrc文件的许可,使其可执行:

sudo chmod 755 /etc/X11/xinit/xinitrc

8、启动vnc4server:

vnc4server

注意:记住此处冒号后提示的数字

9、从另外的电脑登录这台服务器:

vncviewer remote-server:3

按照提示输入你在第三部输入的密码,成功进入远程桌面。

10、若前面执行失败导致在VNC下看不到图形界面,鼠标变成"X"形状,请查看第七条是否执行过,同时将刚建过的VNCServer删掉,vncserver -kill :1(1代表前面启动的vncserver序号)

11、Ubuntu 10.10下增添了对Windows键的定义,在里面被定义为Super键,当用户在VNC下按下字母"d"时,会被错误的当做返回桌面的快捷方式导致d无法被输入,此时可修改快捷键方式来避免此bug,新打开一个终端,在里面输入:gconf-editor,这样会弹出一个对话框,到“Apps->Metacity->Global keybingdings"中找“show desktop”,将其默认值<Super>D改为<Ctl><Alt>D即可。

 

修改VNC分辨率大小

直接使用命令修改本次生效

[[email protected] ~]# vncserver -geometry 800x600

 

修改配置文件vi /etc/sysconfig/vncservers

VNCSERVERS="1:root 2:oracle"

VNCSERVERARGS[1]="-geometry 1024x768"

VNCSERVERARGS[2]="-geometry 1024x768"

例如我们可以将最后一行内容调整为如下

VNCSERVERARGS[2]="-geometry 800x600"

然后重启vncserver服务

时间: 2024-10-07 02:12:49

修改vnc server的相关文章

CentOS中配置VNC Server

环境:CentOS 6.4 1.安装tigervnc-server及相关软件 首先检查系统中是否安装tigervnc-server安装包 rpm -qa tigervnc-server 如果没有就直接安装 yum install tigervnc-server* 2.修改vncserver的配置文件,配置用户及分辨率 vncserver的配置文件/etc/sysconfig/vncservers 参照最后两行注释,对应自己的设置,添加新的两行 VNCSERVERS="2:test" V

CentOS6.5下VNC Server远程桌面配置详解

参考文献: (总结)CentOS Linux下VNC Server远程桌面配置详解 远程桌面连接工具VNC——license Key 我的下载地址为 太平洋下载 VNC连接黑屏的问题 centos 6.5安装vncserver 并开启远程桌面 有个服务固定ip才能访问,系统是centos6.5,远程ssh只有命令,执行命令还行,但是打开网页看连接效果不行,所以需要服务器桌面共享. 一.安装相应桌面环境与vnc服务端和客户端: # yum groupinstall "X Window System

CentOS6.5下安装远程桌面服务端软件VNC Server

VNC 使您可以远程访问和控制您的计算机从另一计算机或移动设备上,无论你在世界的任何地方.常见的使用情形,包括给同事和朋友提供桌面支持.远程管理您的服务器. 将 VNC Server部署到您想要控制计算机,使用VNC Viewer连接到你想要控制的计算机. 安装服务: yum install tigervnc-server 这名称有点怪,没用过不知道的话是猜测不到的. [[email protected] ~]# yum install tigervnc-server Loaded plugin

修改VNC分辨率大小

实验系统是centos6.5,在被连接的机器上需要安装vncserver. 1.第一种方法:使用geometry参数进行调整 使用man命令获得关于geometry参数的描述 [[email protected] ~]# man vncserver --        -geometry widthxheight               Specify the size of the desktop to be created. Default is 1024x768. -- 可见,默认的分

2017-9-8-Linux下VNC server开启&图形界面显示

之前有一个写树莓派3B怎么只使用网线VNC远程的blog,里面写的比较粗糙(其实是很长时间没搞我也忘了怎么装的了,照着原来的看一遍应该能想起来),所以重新来在新的环境下搭建一下VNC server. 原blog地址:http://blog.sina.com.cn/s/blog_74a54ab80102x7le.html 安装步骤?: 1.?首先有一台安装了Linux Mint的破笔记本,没有就不要看下去了: 看一下该Linux Mint版本(Linux Mint 18.1 Cinnamon 32

vnc server配置、启动、重启与连接,图形管理linux系统

环境:RedHat Linux 5企业版.Xwindows:gnome (红帽默认安装的图形界面) 尽管我们可以使用SSH连接远程通过字符界面来操作Linux,但是对于更多熟悉图形人来说是很不方便的,因此开启Linux的远程桌面还是很有必要的.目前有两种比较流行的方式:XDM(X display manager)方案和VNC方案,而我个人比较倾向于VNC方案,一是因为VNC方案配置起来相对比较容易,二是VNC方案支持多种连接方式,比如通过浏览器访问Linux桌面,免去需要安装客户端的麻烦. 接下

CentOS Linux下VNC Server远程桌面配置详解

http://www.ha97.com/4634.html PS:偶以前基本不用Linux的远程图形桌面,前几天有开发的同事配置CentOS的vnc有问题,找我解决,就顺便记录总结一下,这个总结是比较完整的.下面的配置在CentOS5.x和6.x.SUSE企业版亲测验证,其他发行版按理也通用: 一.安装相应桌面环境与vnc服务端和客户端: # yum groupinstall "GNOME Desktop Environment"(CentOS 5.x安装GNOME桌面环境) # yu

Centos自动登录系统并自动打开VNC Server

系统自动登录 修改配置文件 sudo vim /etc/gdm/custom.conf 增加配置 [daemon] AutomaticLogin=spark AutomaticLoginEnable=True 开机自动打开VNC Server 开启VNC Server Service自动启动 sudo setup 按Tab键选择“System Services" 找到”vncserver",按空格键选中 按Tab键选择“OK”并按空格键确认保存 修改配置文件 sudo vim /etc

RHEL 6.4 VNC Server 用户配置

VNC (Virtual Network Computer)是虚拟网络计算机的缩写.VNC 是一款优秀的远程控制工具软件,由著名的 AT&T 的欧洲研究实验室开发的.VNC 是在基于 UNIX 和 Linux 操作系统的免费的开源软件,远程控制能力强大,高效实用,其性能可以和 Windows 和 MAC 中的任何远程控制软件媲美. 在 Linux 中,VNC 包括以下四个命令:vncserver,vncviewer,vncpasswd,和vncconnect.大多数情况下用户只需要其中的两个命