LINUX下VNC服务的配置

合集下载

Linux 系统下VNC Server的配置

Linux 系统下VNC Server的配置

Linux 系统下VNC Server的配置1、查看vncserver 是否已安装,输入命令:rpm -qa | grep vnc2、运行VNC服务器,输入命令:vncserverroot用户启动了VNC server.如果你想更改VNCserver的密码,只要在ront用户下执行vncpasswd命令。

3、修改/etc/sysconfig/vncservers文件,输入命令:vi /etc/sysconfig/vncservers,按i键进入编辑模式,将下列内容加入该文件。

VNCSERVERS="1:root 2:oracle"VNCSERVERARGS[1]="-geometry 800x600"VNCSERVERARGS[2]="-geometry 800x600"编辑完成后按Esc键,输入“:wq”存盘退出。

4、修改/root/.vnc/xstartup文件,输入命令:vi /root/.vnc/xstartup,按i键进入编辑模式,将内容修改为编辑完成后按Esc键,输入“:wq”存盘退出。

5、切换用户,输入命令:su -oracle,运行vncserver服务器,输入命令:vncserver,如下图所示:oracle用户也启动了VNC server.如果你想更改VNCserver的密码,只要在该用户执行vncpasswd命令。

6、修改/home/oracle/.vnc/xstartup文件,输入命令:vi /home/oracle/.vnc/xstartup,按i键进入编辑模式,将内容修改为编辑完成后按Esc键,输入“:wq”存盘退出。

7、切换用户,输入命令:su - root,重启vncserver服务,输入命令:service vncserver restart,如下图所示:8、VNC Server已配置好,打开VNC Client,输入VNC Server服务器的地址,例如:192.168.0.249:1,点击确定,输入VNC连接密码,就可以正常登录该服务器。

Linux下如何配置VNC

Linux下如何配置VNC

Linux下如何配置VNCVNC(Virtual Network Computing,虚拟网络计算机)是一种可以对远程计算机进行远程控制的软件,支持linux远程桌面管理,也适合其它操作系统。

下面是學習啦小編收集整理的Linux下如何配置VNC,希望對大家有幫助~~Linux下配置VNC方法/步骤1、确认VNC是否安装默认情况下,Red Hat Enterprise Linux安装程序会将VNC服务安装在系统上。

可以用RPM命令确认是否已经安装VNC服务及查看安装的VNC 版本。

若系统没有安装,可以到操作系统安装盘的Server目录下找到VNC服务的RPM安装包vnc-server-4.1.2-9.el5.x86_64.rpm,安装命令如下rpm -ivh /mnt/Server/vnc-server-4.1.2-9.el5.x86_64.rpm2、启动VNC服务使用vncserver命令启动VNC服务,命令格式为“vncserver :桌面号”,其中“桌面号”用“数字”的方式表示,每个用户连个需要占用1个桌面。

以上命令执行的过程中,因为是第一次执行,需要输入密码,这个密码被加密保存在用户主目录下的.vnc子目录(/root/.vnc/passwd)中;同时在用户主目录下的.vnc子目录中为用户自动建立xstartup配置文件(/root/.vnc/xstartup),在每次启动VND服务时,都会读取该文件中的配置信息。

3、VNC服务使用的端口号与桌面号的关系VNC服务使用的端口号与桌面号相关,VNC使用TCP端口从5900开始,对应关系如下:桌面号为“1” ---- 端口号为5901桌面号为“2” ---- 端口号为5902桌面号为“3” ---- 端口号为5903……基于Java的VNC客户程序Web服务TCP端口从5800开始,也是与桌面号相关,对应关系如下桌面号为“1” ---- 端口号为5801桌面号为“2” ---- 端口号为5802桌面号为“3” ---- 端口号为5803……基于上面的介绍,如果Linux开启了防火墙功能,就需要手工开启相应的端口,以开启桌面号为“1”相应的端口为例,命令如下:4、登录VNC第一种方法是使用VNC Viewer软件登陆测试,启动VNC Viewer 软件, Server输入“IP:1”,输入密码即可登录。

RedHat(6.9)Linux下VNC服务的配置及使用

RedHat(6.9)Linux下VNC服务的配置及使用

RedHat(6.9)Linux下VNC服务的配置及使用--longer09871. 查看Linux版本号# cat /etc/redhat-release或# cat /etc/issue//查看版本号Red Hat Enterprise Linux Server release 6.9 (Santiago)2. 查看系统是否已经安装VNC服务# rpm -qa| grep vnc或# rpm -qa vnc*或# vncserver如果没有提示或command not found,说明没有安装vnc服务3. 安装对应vnc*.rpm# find / -name *vnc*.rpm //搜索安装包注:一般在安装光盘的Packages内。

# rpm -ivh tigervnc-server-1.1.0-24.el6.x86_64.rpm //安装vnc包# rpm -qa| grep vnc //再次查询,出现下面信息tigervnc-server-1.1.0-24.el6.x86_643. 修改VNCServer配置文件# vim /etc/sysconfig/vncservers或# gedit /etc/sysconfig/vncservers修改最后一行如:VNCSERVERS="1:root"注:第二项关于分辨率的无需修改,否则可能会出现无法登陆慰问。

4. 设置VNCServer远程连接密码# vncpasswd//设置vnc远程登陆密码输入两次相同的密码5. 启动vncserver服务启动:# /etc/init.d/vncserver start或service vncserver start 或vncserver或vncserver :1停止:# /etc/init.d/vncserver stop或service vncserver stop 或vncserver或vncserver -kill :1至此,测试登陆正常,无需修改防火墙及桌面等信息。

vnc远程控制

vnc远程控制

vnc远程控制今天发现ubuntu⾥⾯有⼀个远程桌⾯查看器,如何⽤呢?以前⽤过ssh,在这个远程桌⾯查看器就可以设置,通过他登录到⼀台linux主机。

⾥⾯还有⼀个vnc选项,这个是什么,google⼀下....VNC (Virtual Network Computing)是虚拟⽹络计算机的缩写。

VNC是⼀款优秀的远程控制⼯具软件。

⼀、安装服务linux@server:~$ sudo apt-get install vnc4server⼆、设置vnc密码linux@server:~$ vncpasswd三、启动vncserverlinux@server:~$ vncserverNew 'server:1 (linux)' desktop is server:1Creating default startup script /home/linux/.vnc/xstartupStarting applications specified in /home/linux/.vnc/xstartupLog file is /home/linux/.vnc/server:1.log #此处有问题,可以查看⽇志⽂件四、连接到linux主机打开远程桌⾯查看器,点击连接,协议选项:vnc,主机输⼊linux主机地址:192.168.1.2:1 #后⾯有⼀个:1如图:之后会要密码,输⼊刚才设置的就⾏了。

这时会发现有⼀个终端,并没有我的gnome桌⾯,所以改⼀下~/.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/.Xresourcesxsetroot -solid greyvncconfig -iconic &x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &x-window-manager &修改后:#!/bin/sh# Uncomment the following two lines for normal desktop:unset SESSION_MANAGERexec /etc/X11/xinit/xinitrc[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresourcesxsetroot -solid greyvncconfig -iconic &x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &#x-window-manager & #注释掉gnome-session & #后加的重启服务:linux@server:~$ vncserver -kill :1 #杀死原先的服务Killing Xvnc4 process ID 2238linux@server:~$ vncserver #启动服务New 'server:1 (linux)' desktop is server:1Starting applications specified in /home/linux/.vnc/xstartupLog file is /home/linux/.vnc/server:1.log再次连接:还是不⾏。

linux vncserver用法

linux vncserver用法

linux vncserver用法VNC(Virtual Network Computing)是一种远程桌面协议,可以让用户通过网络远程访问另一台计算机的图形用户界面。

在Linux系统中,VNCServer是一种允许远程用户访问Linux桌面的服务。

以下是在Linux系统中使用VNCServer的一些基本步骤:1. 安装VNCServer在大多数Linux发行版中,可以使用包管理器安装VNCServer。

例如,在Debian/Ubuntu上,可以使用以下命令安装VNCServer:sqlsudo apt-get updatesudo apt-get install vncserver2. 配置VNCServer在安装VNCServer后,需要对每个要远程访问的桌面进行配置。

可以通过编辑~/.vnc/xstartup文件来完成配置。

该文件应该包含以下内容:bash#!/bin/shunset SESSION_MANAGERexec /etc/X11/xinit/xinitrc如果使用的是GNOME桌面环境,可以将最后一行改为gnome-session&;如果使用的是KDE桌面环境,可以将最后一行改为kde&。

3. 启动VNCServer在配置完成后,可以启动VNCServer。

可以使用以下命令启动VNCServer:cssvncserver -geometry 800x600这将在本地计算机上启动一个VNCServer,并监听800x600的分辨率。

可以使用其他命令选项来指定其他分辨率和其他参数。

例如,要使用默认分辨率并启动VNCServer,可以使用以下命令:cssvncserver4. 停止VNCServer当不再需要远程访问时,可以停止VNCServer。

可以使用以下命令停止VNCServer:arduinovncserver -kill :1这将停止编号为1的VNCServer。

Linux 第章 嵌入式VNC远程控制的实现

Linux 第章 嵌入式VNC远程控制的实现

Linux 第章嵌入式VNC远程控制的实现什么是嵌入式VNC远程控制VNC(Virtual Network Computing)是一种远程桌面控制协议,可以在不同的操作系统之间远程控制计算机。

嵌入式VNC远程控制是将VNC协议运行在嵌入式设备上的实现,使得用户可以通过网络远程访问嵌入式设备的桌面环境,进行控制和管理。

嵌入式VNC远程控制的优点嵌入式设备通常不具备大屏幕、键盘鼠标等输入输出接口,使用VNC协议可以将嵌入式设备的桌面环境映射到远程计算机上,用户可以通过这种方式远程控制和管理嵌入式设备,使得嵌入式设备的开发、维护、调试等工作变得更加高效和方便。

实现嵌入式VNC远程控制的步骤1. 编译安装VNC ServerVNC Server是实现嵌入式VNC远程控制的核心组件,需要先在嵌入式设备上编译并安装VNC Server。

1.首先,在嵌入式设备上安装必要的编译工具及开发环境,如gcc、make、libssl-dev、libssl1.0.0等。

2.下载VNC Server的源代码,并解压缩到指定目录中。

3.进入VNC Server源代码目录,使用以下命令编译并安装VNC Server:./autogen.sh && ./configure --without-x &&make&&sudo make install上述命令将会自动编译并安装VNC Server,安装完成后可以查看相应的安装目录及文件。

2. 配置VNC ServerVNC Server安装完成后,默认的配置文件较为简单,需要进行一些配置才能使其正常运行。

以下是常见的VNC Server配置项:1.设置VNC Server监听的端口号,可以使用默认的5900端口或者其它自定义的端口号。

2.设置VNC Server的密码,用于访问VNC Server的认证。

3.设置VNC Server的分辨率以及颜色深度等显示参数。

linux vncserver配置和远程控制说明

linux vncserver配置和远程控制说明

RedHat Linux AS4远程控制管理配置1、安装2、配置VNC服务A、在安装RedHat AS4操作系统的过程中应该选择安装VNC程序B、打开一个中断窗口,输入rpm –q vnc-server命令来检查VNC服务是否安装。

如果安装成功,在目录/etc/sysconfig 中有vncserver文件,在目录/usr/bin 中有命令vncserver1.JPGC、置VNC服务,首先启动VNC服务,命令 vncserverD、会提示输入密码,这个密码是远程登陆时所需要输入的密码E、系统会提示再次确认密码2.JPGF、检测VNC服务命令ps –eaf (这个命令是检查在当前系统中运行的所有服务)。

另外一个针对VNC服务的检测命令是 /etc/init.d/vncserver status 如果VNC服务运行正常,那么会给出提示。

3.JPGG、检测端口、测试端口命令netstat –arp | grep Xvnc4.JPGH、停止VNC服务(终止VNC程序运行),命令vncserver –kill :1 1是表示启动VNC服务时所监听的地址,服务器可以启动不止一个VNC服务,因此必须指定停止那一个I、察看VNC运行日志J、关于VNC链接后图形界面显示问题的解决。

通过以上的配置后,VNC服务正常运行,用户可以通过VNC客户端软件远程登陆LINUX主机,但是由于VNC服务默认的X-Windows是TWM,此时界面比较难看或不能正确显示图形界面,解决办法如下:运行了 # vncserver后,会在当前用户目录下生成.vnc目录,例如当前用户是root,则会有/root/.vnc/目录,在.vnc目录修改Xstartup文件,更改图形显示参数。

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/xstartupn".#[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresourcesn".#xsetroot -solid greyn".#vncconfig -iconic &n".#xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &twm &修改后xstartup文件内容是:#!/bin/sh# Uncomment the following two lines for normal desktop:unset SESSION_MANAGERexec /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 &重新启动vncserver的方法请参考上面的文档。

vncserver用法

vncserver用法

vncserver用法介绍本文档将介绍vn cs er v er的用法,包含v n cs er ve r的安装与配置,以及使用vn cv ie wer远程连接v nc se rve r的步骤。

通过学习本文档,您将了解如何方便地使用v nc se rv e r来实现远程控制和访问您的图形界面。

安装vncser ver首先,我们需要在您的系统上安装vn cs er v er。

具体安装步骤根据不同的操作系统而有所差异。

W i n d o w s系统在W in do ws系统上,您可以从V NC官方网站下载安装包进行安装。

下载完成后,按照安装向导提示进行安装。

L i n u x系统在L in ux系统上,您可以使用以下命令来安装v nc se rv er:```$s ud oa pt-g et in sta l lv nc se rv er```配置vncser ver安装完成后,我们需要配置v nc se rv er以便于进行远程访问。

下面是配置vn cs er ve r的步骤:1.打开终端或命令行工具。

2.输入以下命令来启动vn cs er ve r的配置向导:```$v nc se rv er```3.配置向导会提示您设置访问密码。

请输入您想要设置的密码,并确认密码。

4.配置向导还会询问您是否希望启用加密传输,以增加远程连接的安全性。

根据您的需求选择是否启用。

启动vncser ver配置完成后,我们可以通过以下步骤来启动v nc se rv er:1.打开终端或命令行工具。

2.输入以下命令来启动vn cs er ve r:```$v nc se rv er```3.vn cs er ve r将在后台启动,并显示一个类似以下的输出:```N e w'X'de sk to pi syo u r_ho st na me:1```此处的1表示第一个v nc se rv er实例。

如果您需要启动多个v n cs er ve r实例,可以使用不同的显示号码。

VNC在Red Hat Enterprise Linux 5上的安装与配置

VNC在Red Hat Enterprise Linux 5上的安装与配置

V NC在Red Hat Enterprise Linux 5(RHEL5)下的安装与配置VNC(Virtual Network Computing)虚拟网络计算工具,本质上来说是一个远程显示系统,管理员通过它不仅仅可以在运行程序的本地机上察看桌面环境,而且可以从Internet上的任何地方察看远程机器的运行情况,而且它具有跨平台的特性。

Linux要使用远程桌面需要安装 VNC,好在Red Hat Enterprise Linux AS 5.0已经自带了VNC,默认也已经安装了,只要配置一下就可以了。

但是 Windows客户端还是要安装的。

一、Linux服务器端配置Step 1: 准备VNC包(在操作系统安装盘中有两个这样的包)准备两个包:vnc-4.1.2-14.el5.i386.rpmvnc-server-4.1.2-14.el5.i386.rpmStep 2: 安装VNC包进root用户,cd到这两个包的存放路径,执行如下操作:# rpm -ivh vnc-4.1.2-9.el5.i386.rpm# rpm -ivh vnc-server-4.1.2-9.el5.i386.rpmStep 3:配置文件#vi /etc/sysconfig/vncservers --添加以下几行,保存并退出,前提:存在2个用户:root, qixiaozhen VNCSERVERS="1:root 2:qixiaozhen"VNCSERVERARGS[1]="-geometry 1440*900" #也可以不加本句,系统将采用默认分辨率VNCSERVERARGS[2]="-geometry 1440*900" #同上句Step 4:逐个用户运行vncserver,它将完成两项工作:1,为用户创建所需.vnc文件夹;2,用户设置登录密码(今后若再需要修改密码用vncpasswd)cd ~/.vnc/xstartup由于系统远程桌面中默认的是console模式,用户要是想使用图像界面的话,则需激活:unset SESSION_MANAGER和exec /etc/X11/xinit/xinitrc。

linux vnc使用方法

linux vnc使用方法

linux vnc使用方法【原创版4篇】《linux vnc使用方法》篇1VNC(Virtual Network Computing)是一种远程控制工具,可以在本地计算机上显示远程计算机的桌面,并且可以进行操作。

在Linux 系统中,可以使用VNC 服务来实现远程桌面的连接。

以下是在Linux 系统中使用VNC 服务的步骤:1. 安装VNC 服务在Linux 系统中,可以使用以下命令来安装VNC 服务:```sudo apt-get install vnc4server```2. 启动VNC 服务在安装完VNC 服务后,可以使用以下命令来启动VNC 服务:```sudo service vnc4server start```3. 配置VNC 服务在启动VNC 服务后,可以使用以下命令来配置VNC 服务:```sudo vncconfig```在配置界面中,可以设置VNC 服务的一些参数,例如:显示分辨率、颜色深度、密码等。

4. 连接VNC 服务在配置完VNC 服务后,可以使用VNC 客户端工具来连接VNC 服务。

常用的VNC 客户端工具有vncviewer、Chrome 浏览器等。

以vncviewer 为例,可以使用以下命令来连接VNC 服务:```vncviewer <VNC 服务地址>```其中,<VNC 服务地址>是指VNC 服务的IP 地址和端口号。

5. 关闭VNC 服务在完成远程桌面连接后,可以使用以下命令来关闭VNC 服务:```sudo service vnc4server stop```以上是在Linux 系统中使用VNC 服务的基本步骤。

需要注意的是,在配置VNC 服务时,需要设置一个密码,用于保护VNC 服务的安全性。

《linux vnc使用方法》篇2VNC(Virtual Network Computing) 是一种远程桌面协议,允许用户在本地计算机上通过网络访问远程计算机的桌面环境。

Linux上VNC常见命令

Linux上VNC常见命令

Linux上VNC常见命令参考链接:VNC安装步骤1、下载vncserveryum install tigervnc tigervnc-server –y2、配置当前⽤户的vnc登陆密码,连续输⼊两次即可。

这个密码是vnc连接密码,和系统密码没有关系。

可以不⼀样。

[root@localhost ~]# vncpasswdPassword:Verify:[root@localhost ~]#3、启动vncserver服务。

第⼀次启动时这样操作直接输⼊ vncserver系统会⾃动建⽴相关的配置⽂件和⽇志⽂件。

启动后系统会提⽰出⼀个进程号为1的窗⼝。

如果需要启动两个窗⼝的话则再次执⾏VNCSERVER 命令即可。

[root@localhost X11]# vncserver修改密码[root@xxxxx ~]# vncpasswdPassword:Verify:[root@xxxxx ~]#关闭VNC1、查找进程、杀进程[root@xxxxx ~]# ps -ef|grep -i vncroot 3889 1 0 Aug21 ? 00:34:34 /usr/bin/Xvnc :1 -desktop portaltest01:1 (root) -auth /root/.Xauthority -geometry 1024x768 -rfbwait 30000 -rfbauth /root/.vnc/passwd -rfbport 5901 -fp catalogue:/etc/X11/fontpath.d -pnroot 41606 1 0 Sep11 ? 00:29:42 /usr/bin/Xvnc :3 -desktop portaltest01:3 (root) -auth /root/.Xauthority -geometry 1024x768 -rfbwait 30000 -rfbauth /root/.vnc/passwd -rfbport 5903 -fp catalogue:/etc/X11/fontpath.d -pnroot 84297 1 0 Sep08 ? 00:29:47 /usr/bin/Xvnc :2 -desktop portaltest01:2 (root) -auth /root/.Xauthority -geometry 1024x768 -rfbwait 30000 -rfbauth /root/.vnc/passwd -rfbport 5902 -fp catalogue:/etc/X11/fontpath.d -pn⼿动杀掉进程 84297,并验证[root@xxxxx ~]# kill -9 84297[root@xxxxx ~]# ps -ef|grep -i vnc2、执⾏命令通过vncserver kill :1,:2,这是最好的⽅法,推荐使⽤[root@xxxxx ~]## vncserver -kill :1。

VNC配置

VNC配置

REAL VNC ENTERPRISE 安装及配置说明(Linux)目录1软件下载及安装 (3)2试用序列号申请步骤说明 (3)3服务器端配置 (4)4客户端使用说明 (4)1软件下载及安装第一步:下载企业版VNC下载地址:/products/download.html。

点击Enterprise Edition下的Download & try跳到下一页点击Proceed to Dwonloads 选择VNC Enterprise Edition for Linux (x86)下的 RPM安装包文件。

如图1:图1第二步:安装VNC,执行命令进入vnc-E4_5-x86_linux.rpm的所在目录,执行命令rpm –ivh vnc-E4_5-x86_linux.rpm2试用序列号申请步骤说明第一步:申请试用序列号申请地址:/products/enterprise/index.html选择trial license-key,输入您的邮件地址来接收序列号第二步:激活VNC试用版从您邮箱获得您收到的试用序列号使用命令:vnclicese –add xxxx-xxxx-xxxx-xxxx(您获得的序列号)3服务器端配置第一步:配置VNC启动配置文件(vncserver)参考本文件夹中的vncserver启动配置文件在/etc/init.d/vncserver(可以完全复制参考文件)第二步:配置VNC配置文件参考本文件夹中的vncservers配置文件在/etc/sysconfig/vncservers(需要用户自己设置)第三步:启动VNC服务执行命令Service vncserver restart第四步:用户配置登录当前用户,进入用户主目录。

执行命令:cd ~/设置VNC用户登录密码。

执行命令:vncpasswd输入当前用户登录VNC的密码,回车后重复输入一次4客户端使用说明在浏览器地址栏中输入http://vncserverIP:580X,首次进入是许允许加载JA V A插件,输入VNC用户名以及密码。

vnc的配置和vnc配合ssh

vnc的配置和vnc配合ssh

1.首先要确定被控机器是否已经安装VNCserver,一般都是安装了的。

可以用命令查询:#rpm -q vnc vnc-server2.把用户名加入到配置文件中:[root@localhost ~]# vi /etc/sysconfig/vncservers# VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -nohttpd -localhost" VNCSERVERS="1:root" #新增部分3.防火墙端口设置在使用防火墙的情况下来连接到一个远程系统,需要打开端口5901,然后重启iptables服务。

[root@localhost ~]# vi /etc/sysconfig/iptables# Firewall configuration written by system-config-securitylevel# Manual customization of this file is not recommended.*filter:INPUT ACCEPT [0:0]:FORWARD ACCEPT [0:0]:OUTPUT ACCEPT [0:0]:RH-Firewall-1-INPUT - [0:0]-A INPUT -j RH-Firewall-1-INPUT-A FORWARD -j RH-Firewall-1-INPUT-A RH-Firewall-1-INPUT -i lo -j ACCEPT-A RH-Firewall-1-INPUT -p icmp --icmp-type any -j ACCEPT-A RH-Firewall-1-INPUT -p 50 -j ACCEPT-A RH-Firewall-1-INPUT -p 51 -j ACCEPT-A RH-Firewall-1-INPUT -p udp --dport 5353 -d 224.0.0.251 -j ACCEPT-A RH-Firewall-1-INPUT -p udp -m udp --dport 631 -j ACCEPT-A RH-Firewall-1-INPUT -p tcp -m tcp --dport 631 -j ACCEPT-A RH-Firewall-1-INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 137 -j ACCEPT-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 138 -j ACCEPT-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 445 -j ACCEPT-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 23 -j ACCEPT-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 5901 -j ACCEPT#新增部分-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibitedCOMMIT4.重启iptables服务[root@localhost ~]# /sbin/service iptables restart清除防火墙规则:[确定]把chains 设置为ACCEPT 策略:nat filter [确定]正在卸载Iiptables 模块:[确定]应用iptables 防火墙规则:[确定]载入额外iptables 模块:ip_conntrack_netbios_ns ip_conntrac[确定]5.启动vncserver,这时候通过VNC Viewer只能看到终端窗口[root@localhost ~]# vncserverYou will require a password to access your desktops.Password: #123456Verify: #123456New 'localhost.localdomain:1 (root)' desktop is localhost.localdomain:1Creating default startup script /root/.vnc/xstartupStarting applications specified in /root/.vnc/xstartupLog file is /root/.vnc/localhost.localdomain:1.log5.设置图形界面登录[root@localhost ~]# vi /root/.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/.Xresourcesxsetroot -solid greyvncconfig -iconic &xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &#twm & #注释掉gnome-session & #新增6.重启vncserver[root@localhost ~]# service vncserver restart关闭VNC 服务器:1:root [确定]启动VNC 服务器:1:root xauth: creating new authority file /root/.XauthorityNew 'localhost.localdomain:1 (root)' desktop is localhost.localdomain:1Starting applications specified in /root/.vnc/xstartupLog file is /root/.vnc/localhost.localdomain:1.log[确定][root@localhost ~]#7.这时再通过客户端就可以登录图形界面了. 在配置完之后我只能打开一个界面,界面上之后什么图标也没有,什么操作也不能做。

VNC配置及使用

VNC配置及使用

VNC(Virtual Network Computing)安装及配置1、安装分别在受控端和主控端安装VNC Server和VNC Viewer。

通过浏览器或VNC Viewer 连接VNC Server,访问受控机器。

1)Linux上安装VNC ServerRpm –ivh vnc-4_1_3-x86_linux.rpm2)XP上安装VNC Viewer2、启动Gnome桌面如果不启动Gnome桌面,那么连接后不能显示桌面,只有一个Terminal窗口。

启动Gnome的方法:1)vi ~/.vnc/xstartup (需要先执行vncserver命令,才会生成此文件)2)把最后一行 twm & 改成 gnome session & 或 kde &(据说VNC在KDE上表现不太稳定)。

3、启动服务并连接1)启动VNC Server输入命令:vncserver系统提示输入连接密码和查看密码。

启动成功后,会提示连接的编号,该编号在浏览器或VNC Viewer连接Server时会用到。

2)连接ServerVNC Viewer连接浏览器连接http://172.16.0.175:5803/***说明::5800+显示编号。

如上图显示编号为3,所以这里IP后面输入:5803 4、常见错误启动服务过程中可能会遇到两个错误:1)xlib:connection to ”:1.0” refused by server解决方法:Export DISPLAY=172.16.0.144:1.0172.16.0.144是VNC Viewer的IP。

2)Can’t connect to x11 window server using ‘172.16.0.144:1.0’as the value of the DISPLAY variable解决方法:要直接用oracle用户登录ssh,不要su oracle,使用oracle 用户启动VNC Server。

linux xvnc启动命令参数

linux xvnc启动命令参数

linux xvnc启动命令参数在Linux系统中,Xvnc是一个实现了VNC(Virtual Network Computing)协议的远程桌面服务器。

它允许用户通过网络连接到远程计算机,并在远程计算机上进行操作。

Xvnc启动命令参数可以用来设置和配置Xvnc服务器的各种选项和功能。

以下是一些常用的Xvnc启动命令参数的解释:1.-display :指定Xvnc服务器的显示名称,例如":1"。

每个Xvnc服务器都有一个唯一的显示名称。

2.-geometry x :设置Xvnc服务器的屏幕分辨率。

例如,-geometry1024x768表示设置分辨率为1024x768。

3.-depth :指定Xvnc服务器的颜色深度。

常用的颜色深度为8、16和24。

4.-rfbport :设置Xvnc服务器的VNC端口号。

默认端口号为5900。

5.-rfbauth :指定Xvnc服务器的VNC认证文件。

该文件包含了连接到Xvnc服务器所需的密码。

6.-localhost:限制Xvnc服务器只接受来自本地主机的连接请求。

这可以提高安全性。

7.-nolisten tcp:禁止Xvnc服务器使用TCP协议。

这可以防止远程主机通过网络连接到Xvnc服务器。

8.-query localhost:使用XDMCP协议查询本地主机上的Xvnc服务器。

这允许其他主机通过XDMCP协议连接到Xvnc服务器。

9.-dpi :设置Xvnc服务器的屏幕DPI(每英寸像素密度)。

默认值为96。

10.-httpd :启用内置的HTTP服务器,并指定HTTP服务器的根目录。

这允许通过Web浏览器访问Xvnc服务器。

11.-extension :启用指定的X服务器扩展。

常用的扩展包括GLX和XRender。

12.-rpm:以RPM包管理器的方式启动Xvnc服务器。

这适用于使用RPM包管理器的Linux发行版。

Linux1 VNC服务器 配置多个桌面号

Linux1 VNC服务器  配置多个桌面号

Linux1 VNC服务器配置多个桌面号如果服务器是一台巨型计算机,有许多的企业或个人需要使用服务器的资源,使用其各种服务,而且,用户还要求在任意时刻,都能够使用用户独有的桌面环境,用户所做的任何操作,都能够被实时存储,并且用户的个人信息及资源不允许被其他用户所访问,那么,我们该怎么做呢?vnc服务器端软件为我们提供了这样一个配置文件vncserver,允许我们配置多个桌面环境,允许不同的账户同时访问服务器,每一个用户单独使用一个完整的桌面,并且桌面环境的配置及用户的个人信息存储在用户的家目录下。

首先在服务器端新建一个普通账户“user10”。

在终端命令行中,输入“useradd user10”命令,并按【回车】键,如图51所示。

图51 新建账户user10然后为user10用户指定一个桌面号。

在命令行中输入“su user10”命令,从root 账户切换至user10账户,如图52所示。

图52 切换至user10账户其实桌面号可以任意指定,可以是大于0的任何数字,但是每一个指定的桌面号都必须是唯一的,不能与其它的重复。

在命令行中,输入“vncserver :15”命令,并按【回车】键,为user10用户指定桌的面号为“15”,然后依次输入user10账户进行远程登录的密码,如图53所示。

图53 为user10账户指定桌面号然后打开vncserver配置文件,在命令行中输入“vi /etc/sysconfig/vncserver”命令,按“i”键,进入插入模式,在文件中添加“VNCSERVER=“1:root 2:user10””,然后,按ESC键退出插入模式,并输入“:”进入末行模式,最后,输入“wq”命令,保存配置并退出vi编辑器,如图54所示。

图54 user10的GNOME桌面至此,已经在服务器端添加了新的vnc服务器用户。

root账户和user10账户可以在任意时刻同时访问vnc服务器,并且相互之间没有任何影响。

vnc配置

vnc配置

2,如果没有安装VNCSEVER,那么从光盘找到安装包进行安装。
首先将光盘挂载(也叫解压)到某个目录这里是在/var/ftp/pub/下面建立了rhel5-64目录
mount -o loop rhel-server-5.3-x86_64-dvd.iso /var/ftp/pub/rhel5-64/
用户可以自定义启动号码如:
[ceboy@localhost /]$ vncserver :2 #注意:2前面一定要有空格。
A VNC server is already running as :2
三,相关桌面配置,RedHat Linux支持两种图形模式:KDE模式和gnome模式。
然后在/var/ftp/pub/rhel5-64/Server目录下找到 vnc-server-4.1.2-14.el5.x86_64.rpm安装包,使用RPM命令直接安装;
rpm -ivh vnc-server-4.1.2-14.el5.x86_64.rpm
二,开始配置VNCSERVER
[root@localhost .vnc]#vቤተ መጻሕፍቲ ባይዱcserver -kill :1 #这里你启动vncserver时是什么端口号要对应上。
[root@localhost .vnc]#vncserver :1 #重启VNCSERVER,注意:1前面一定要有空格。
环境:RedHat Linux 5企业版。
Xwindows:gnome (红帽默认安装的图形界面)
尽管我们可以使用SSH连接远程通过字符界面来操作Linux,但是对于更多熟悉图形人来说是很不方便的,因此开启Linux的远程桌面还是很有必要的。目前有两种比较流行的方式:XDM(X display manager)方案和VNC方案,而我个人比较倾向于VNC方案,一是因为VNC方案配置起来相对比较容易,二是VNC方案支持多种连接方式,比如通过浏览器访问Linux桌面,免去需要安装客户端的麻烦。

vnc server使用方法

vnc server使用方法

vnc server使用方法VNC服务器是一种远程桌面控制软件,可以通过网络远程访问和控制其他计算机。

本文将介绍VNC服务器的使用方法,并指导读者如何正确配置和连接VNC服务器。

一、VNC服务器的安装和配置1. 下载VNC服务器软件:在官方网站或其他可信的软件下载平台上下载VNC服务器软件,根据自己计算机的操作系统选择合适的版本进行下载。

2. 安装VNC服务器软件:双击下载的安装包,按照软件界面的指引进行安装,选择合适的安装路径和配置选项。

3. 配置VNC服务器:安装完成后,打开VNC服务器软件,根据软件的配置界面进行相应的设置。

例如,设置连接密码、监听端口等。

确保配置选项是符合自己需求的。

二、连接VNC服务器1. 获取VNC服务器的IP地址:在已经安装配置好VNC服务器的计算机上,打开命令提示符(Windows系统)或终端(MacOS或Linux 系统),输入ipconfig(Windows系统)或ifconfig(MacOS或Linux系统)命令,查找本机的IP地址。

2. 客户端安装VNC客户端软件:在需要远程访问VNC服务器的计算机上,下载并安装VNC客户端软件。

同样,根据自己计算机的操作系统选择合适的版本进行下载。

3. 打开VNC客户端软件:安装完成后,打开VNC客户端软件,在软件界面的连接选项中填写VNC服务器的IP地址和端口号(默认为5900),点击连接按钮。

4. 输入连接密码:如果在VNC服务器的配置中设置了连接密码,此时需要在VNC客户端软件中输入正确的连接密码。

5. 连接VNC服务器:输入正确的连接密码后,点击连接按钮,等待连接成功。

成功后,即可看到VNC服务器的桌面界面。

三、使用VNC服务器1. 远程操控:在VNC客户端软件中,可以像操作本地计算机一样操控VNC服务器。

可以使用鼠标点击、键盘输入等操作在远程计算机上进行各种任务。

2. 文件传输:有些VNC服务器软件还提供了文件传输功能,可以在本地计算机和远程计算机之间传输文件。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
保存退出后 需重新启动vncserver服务使其生效。
3.启动VNC服务
执行命令
# /etc/init.d/vncserver start

# service vncserver start
说明:
第一行为服务配置,当前只配置了一个VNC服务,使用用户root启动,如果还需要使用其他用户登陆,可以修改VNCSERVERS的值如:“1:root 2:tiger”(tiger为系统另一存在用户)。第二行可以注释,是配置窗口分辨率的,需要去掉后面的-localhost
# rpm ‐q vnc‐server
vnc‐server‐4.1.2‐14.el5_3.1 /说明rehl已安装vnc服务。
若系统没有安装,可以到操作系统安装盘的Server 目录下找到VNC服务的RPM安装包
vnc‐server‐4.1.2‐9.el5.x86_64.rpm,安装命令如下
LINUX下VNC服务的配置
系统环境:rehl 5.5
桌面环境:在WINDOWS系统下安装VNC客户端(RealVNC),可以网上下载。
连接方法:点击启动VNC客户端,输入rehl主机 IP地址:端口,端口默认为5901。
1、确认rehl下VNC安装:
一般情况下,rehl5.5会将VNC服务默认安装。可用以下命令确定是否安装:
xsetroot ‐solid grey
vncconfig ‐iconic &
xterm ‐geometry 80x24+10+10 ‐ls ‐title "$VNCDESKTOP Desktop" &
#twm & /注释该行
gnome‐session & /添加该行
修改添加最后两行如:
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometryБайду номын сангаас1024x768"
3、修改配置文件,使其在VNC登录时调出图形界面。
# vi /root/.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
VNC Server随系统自动启动
执行命令
# chkconfig --level 345 vncserver on
4.停止VNC服务
执行命令
# /etc/init.d/vncserver stop

# service vncserver stop
# rpm ‐ivh vnc‐server‐4.1.2‐9.el5.x86_64.rpm
2.生成及修改配置文件
# vncserver :1 /启动桌面编号为1的连接。
# vncserver –kill :1 /停止桌面编号为1的连接。
# vim /etc/sysconfig/vncservers
相关文档
最新文档