tigervncserver配置 tigervnc启动
大家好我是天天,tigervncserver配置,关于tigervnc启动很多人还不知道,那么现在让我们一起来看看吧!
tigervncserver配置 tigervnc启动
tigervncserver配置 tigervnc启动
1、如何调用远程桌面,比较常见的有两种方式:Xmar及VNC正好今天鼓捣了一下,特整理如下:XmarXmar的调用也有两种方式:一、直接在Xshell中调用这时需设置会话属性,如下图所示,需在“隧道”选项上勾选“转发X11连接到(X):”二、用Xstart登录远程桌面如图,主机,用户名和身份验证是必须的,协议必须为SSH,关键在于命令的填写(下面详表),填写完毕后,即可点击“在重启之后,我们就有了一个工作着的 CentOS 7 桌面环境了。
2、运行”登录远程桌面的主要有以下三个命令:1> gnome-session 调用gnome桌面2> startkde 调用kde桌面3> /usr/bin/xterm -ls -display $DISPLAY 调用终端窗口种和第二种比较容易理解,第三种出来的图形其实如下,其实就是一个终端窗口如果报“/usr/bin/xterm: DISPLAY is not set”错误,可在终端上设置xhost +或者export DISPLAY=192.168.2.1:0.0,这里,192.168.2.1指的是客户端地址。
3、在实际生产环境中,往往没有必要登陆到远程桌面,直接调用应用程序即可,譬如,安装Oracle,直接执行./runInstaller即可。
4、VNCVNC主要有两部分组成:vncserver和vncviewer,其中vncserver是端软件,提供VNC服务,vncviewer是客户端软件,远程调用VNC服务的。
5、说白了,就是vncviewer能远程登录到vncserver所在的主机。
6、在这里,我们以Redhat自带的tigervnc-server作为端软件。
7、一、安装端软件二、设置vncserver密码# vncserver注意:后续可用vncpasswd命令修改密码三、启动vncserver服务[root@node1 ~]# /etc/init.d/vncserver startStarting VNC server: no displays configured [FAILED]添加以下内容:VNCSERVERS="1:root"指该服务启动时,会在root用户下配置一个VNC服务,对应的端口为1。
8、如果要开启多个服务,可设置如下:VNCSERVERS="1:root 2:root3:oracle",指的是会开启三个VNC服务,其中有2个是在root账户下,端口分别是1和2,另一个是在oracle用户下,端口是3.PS:网上很多博客会在上述配置文件中同时添加以下内容:VNCSERVERARGS[1]="-geometry 1024x768",配置窗口分辨率的,个人实验了一下,没什么效果,远程桌面的分辨率还是得在端设置。
9、如图所示:修改完配置文件后,再次启动[root@node1 ~]# /etc/init.d/vncserver startStarting VNC server: 1:rootNew 'node1.being:1 (root)' desktop is node1.being:1Starting applications specified in /root/.vnc/xstartupLog file is /root/.vnc/node1.being:1.log[ OK ]通过上述输出可以看出,新生成的桌面地址为node1.being:1,其中node1.being是本地主机名下面,我们再看看新生成的桌[root@node1 ~]# /etc/init.d/vncserver stop面对应的窗口[root@node1 ~]# netstat -ntlup |grep vnctcp 0 0 0.0.0.0:5901 0.0.0.0: LISTEN 64/Xvnctcp 0 0 0.0.0.0:6001 0.0.0.0: LISTEN 64/Xvnctcp 0 0 :::6001 ::: LISTEN 64/Xvnc其实,5901是vncserver服务默认的个端口,对应的是上述node1.being:1中的1.这时,我们就可以利用vncviewer登录首先我们需要安装 X-Window,在终端中运行下面的命令,安装会花费一点时间。
10、四、用vncviewer远程登录点击“Connect”输入第二步中设置的密码,点击“OK”即可登录。
11、注意:Username为灰,无法填写,在该例中,因为vncserver服务是在root账户下开启的,所以默认登录的是root账户。
12、五、关闭vncserver服务关闭vncserver服务有两种方式,种如下:# /etc/init.d/vncserver stop这种方式是依据/etc/sysconfig/vncservers的内容进行关闭,如果VNCSERVERS="1:root 2:root 3:oracle",则关闭时会同时关闭这三个服务。
13、输出内容如下:Shutting down VNC server: 1:root 2:root 3:oracle [ OK ]$ vncserver -kill :1六、设置开机自启动# chkconfig vncserver on总结:本次配置是基于RHEL录,如果是root用户执行的,则$user_home指的是/root,如果是oracle用户执行的,则是/home/oracle,以此类推。
14、6x版本的会默认启动登录的窗口,一般是gnome,如果出来的窗口较简陋,则出来的是twm窗口,这时,需配置$user_home/.vnc。
本文到这结束,希望上面文章对大家有所帮助。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系 836084111@qq.com 删除。