• linux下tigervnc-servere服务的安装与使用


    关于tigervnc-servere的安装,可以直接使用本地yum源进行安装。

    [root@5201351 ~]# yum install tigervnc-server -y

    其中tigervnc的主要配置文件位于/etc/sysconfig/vncservers 对于tigervnc的启动有两种方法。

    一、不用编辑vncservers配置文件,只接使用vncserver命令即可以启动。

    [root@5201351 ~]# vncserver    //第一次会启动会提示设置密码

    第一次执行会要求,设置密码。在目录下会生成一个~/.vnc 目录。里面会存放配置、密码及进程和日志文件。 

    这里我们看一下vncserver命令的帮助,如下图所示:

    这里我们也可以按"vncserver:桌面号" 的方法启动服务,其中"桌面号"用"数字"的方式表示,不输入的话会随机分配一个。

    每一个用户连接vncserver需要占用1个桌面,如果一个桌面号被2个窗口打开,那么看到的操作将会是一样的,两边是同步的。

    二、第二种启动方法,我们需要先配置 /etc/sysconfig/vncservers文件。简单的加入一条配置,然后启动即可。

    [root@5201351 ~]# echo 'VNCSERVERS="1:root"' >> /etc/sysconfig/vncservers
    [root@5201351 ~]# /etc/init.d/vncserver start    //如果启动失败,可能由于配置目录丢失,可先用方法一先启动生成。

    对于以上两种方法都可以启动,并且第一次启动都会要求设置密码,那么如果vncservers登录密码忘记了,该怎么办呢?

    我们可以直接使用如下命令进行重置:

    [root@5201351 ~]# vncpasswd      //根据提示输入新的密码即可

    VNC给vncviewer的端口是5900+N,N是设置的display号,

    VNC服务使用的端口号与桌面号相关,VNC使用TCP端口从5900开始,对应关系如下

    桌面号为1 ---- 端口号为5901 

    桌面号为2 ---- 端口号为5902 

    如果我们开启了IPTABLES防火墙、可以使用输入如下命令进行开启,假设开启的是1号桌面。

    [root@5201351 ~]# iptables -I INPUT -p tcp --dport 5901 -j ACCEPT

    对于windows系统下,如果需要连接linux vncserver服务时,可以使用RealVNC客户端,如下图所示:

    其中192.168.100.2:1代表连接192.168.100.2的1号vnc桌面。

    需要特别注意的一点是,当我们使用vncserver -list命令查看开启了那些桌面号时

    只可以看到用户自己开启的桌面号,包括root用户也看不了其他用户开启了那些桌面号。

  • 相关阅读:
    解析ASP.NET WebForm和Mvc开发的区别
    relink:在Linux/UNIX平台上relink Oracle软件(转)
    Java开发 Eclipse使用技巧(转)
    职场人生:情商
    RPC
    PLSQL Developer Debug
    uC/OS-III学习2::uC/OS-III LED闪烁实验
    Flex文件读取报错
    C++字节对齐问题
    写可測试的代码
  • 原文地址:https://www.cnblogs.com/5201351/p/4227198.html
Copyright © 2020-2023  润新知