精华内容
下载资源
问答
  • Linux安装VNC远程桌面管理工具

    千次阅读 2019-08-09 18:15:53
    Linux安装VNC远程桌面管理工具

    Linux安装VNC远程桌面管理工具

    Linux远程桌面连接方式

    • 虽说高级的Linux运维工程师管理Linux时都是使用“高大上”的命令行操作,可是在有些时候例如Oracle数据库安装时必须使用图形界面。这里使用centos7作为Linux服务器端,记录远程桌面管理工具VNC的安装和配置过程。
    • Xmanager连接
      • 正常情况下可通过Xmanager使用XDMCP协议远程连接Linux自带的GNOME图形界面,不过centos7版本的GNOME与XDMCP协议有所冲突无法直接连接图形界面
      • 感兴趣的朋友可以点击Connecting to CentOS 7查看详细信息
    • VNC远程桌面
      • VNC (Virtual Network Console)是虚拟网络控制台的缩写。它 是一款优秀的远程控制工具软件,由著名的 AT&T 的欧洲研究实验室开发的。VNC 是在基于 UNIX 和 Linux 操作系统的免费的开源软件,远程控制能力强大,高效实用,其性能可以和 Windows 和 MAC 中的任何远程控制软件媲美。 在 Linux 中,VNC 包括以下四个命令:vncserver,vncviewer,vncpasswd,和 vncconnect。大多数情况下用户只需要其中的两个命令:vncserver 和 vncviewer。

    VNC安装与配置

    VNC安装

    • 加载本地系统镜像
    // 创建cdrom挂载文件夹
    mkdir /cdrom
    // 挂载本地系统镜像
    mount /dev/cdrom /cdrom
    
    • 修改yum安装源配置文件
    // 替换yum配置文件
    cd /etc/yum.repos.d
    cp CentOS-Base.repo CentOS-Base.repo.bak
    // 修改CentOS-Base.repo
    vi CentOS-Base.repo
    
    [base]
    name=CentOS-$releasever - Base
    baseurl=file:///cdrom
    gpgcheck=1
    enabled=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
    
    //清空yum缓存
    yum clean all
    
    • 安装vncserver
    // 替换yum配置文件
    yum install vnc
    yum install vnc-server
    yum install tightvnc-server
    
    // 设置vnc密码
    vncpasswd
    

    Linux防火墙配置

    // 查看活动作用域
    firewall-cmd --get-active-zones
    // 永久开放5901端口的tcp连接
    firewall-cmd --zone=public --add-port=5901/tcp --permanent
    // 重启防火墙
    firewall-cmd --reload
    // 查看开放端口及协议
    firewall-cmd --list-ports
    

    VNC开机自动启动

    cp /lib/systemd/system/vncserver@.service /lib/systemd/system/vncserver@:1.service
    cd /lib/systemd/system
    vi vncserver@:1.service
    
    [Unit]
    Description=Remote desktop service (VNC)
    After=syslog.target network.target
    
    [Service]
    Type=forking
    
    # Clean any existing files in /tmp/.X11-unix environment
    ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
    ExecStart=/usr/sbin/runuser -l root -c "/usr/bin/vncserver %i"
    PIDFile=/home/root/.vnc/%H%i.pid
    ExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
    
    [Install]
    WantedBy=multi-user.target
    
    systemctl enable vncserver@:1.service
    

    VNC Viewer安装

    • 百度安装VNC Viewer连接 IP地址:1
    展开全文
  • 那大家知道linux怎么安装vnc吗?知道linux安装vnc的具体步骤吗?没关系,你看完我这篇文章,一定能或多或少有所收获。今天我就跟大家讲讲在linux怎么安装vnc。 首先,是软件的选择。目前我使用的是IIS7服务器管理...

    在程序员小伙伴们的日常工作中,无可避免需要进行vnc安装。那大家知道linux怎么安装vnc吗?知道linux安装vnc的具体步骤吗?没关系,你看完我这篇文章,一定能或多或少有所收获。今天我就跟大家讲讲在linux怎么安装vnc。

    首先,是软件的选择。目前我使用的是IIS7服务器管理工具,如有需要,可自行下载。

    作为IIS7服务器管理工具,它支持linux VNC,win VNC,可以实现批量管理,远程监控等功能,使用起来十分便捷。

    对于IIS7服务器管理工具来说,它能实现批量管理、同步操作、到期提醒、数据安全和定期执行等功能。适用于机房管理、站长、运维工作、程序员,等需要大量服务器或者电脑的用户朋友。支持windows和linux系统,自定义远程桌面窗口分辨率,定时监测服务器是否正常,服务器到期提醒,真正做到一站式管理,省去了中间那些复杂的安装程序,非常方便快捷。

    如图:(IIS7服务器管理工具

     

    那具体如何实现呢?

    一、用IIS7服务器管理工具连接需要操作的Linux服务器
         1、找到Linux,点击添加
         2、输入linux服务器的ip端口、账号、密码(必填)
         3、勾选需要打开的服务器并点击打开(单台服务器也可以双击打开)


    二、安装 VNCServer
         执行命令:yum install tigervnc tigervnc-server


    三、配置VNC
         将/lib/systemd/system/vncserver@.service文件复制一份
         cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service

         
         编辑刚刚我们复制得新文件

         vim /etc/systemd/system/vncserver@:1.service

         设置VNCServer开机自启动

         systemctl start vncserver@:1.service

         systemctl enable vncserver@:1.service

         启动vnc,并设置密码

         vncserver


    登陆效果如图,有需要的小伙伴赶紧去试试吧。官网:IIS7服务器管理工具

    展开全文
  • linux安装VNC

    2016-01-19 21:32:33
    telnet和openssh都是以文字界面方式进行远程登录要想在本地计算机中以图形方式显示远程服务器的界面,则可使用VNC进行远程登录。对于VNC登录,既可使用专门的客户端软件,也可使用浏览器进行登录。 VNC(Virtual ...

    telnet和openssh都是以文字界面方式进行远程登录要想在本地计算机中以图形方式显示远程服务器的界面,则可使用VNC进行远程登录。对于VNC登录,既可使用专门的客户端软件,也可使用浏览器进行登录。

    VNC(Virtual Network Computing)是虚拟计算机的缩写,是一款优秀的远程控制工具软件,该软件的远程控制能力强大,高效实用。VNC由两部分组成:一部分是服务器端的应用程序(vncserver),另一部分是客户端的应用程序(如vncviewer或浏览器)。

     

    在wondows或linux操作系统中安装了应用程序vncviewer之后,即可连接到安装了vncserver服务程序的服务器中。由于服务器程序vncserver内建了java web接口,所以用户可通过网页浏览器显示linux的远程图形界面。

    一 、安装VNC服务器程序

    1 查看是否已安装VNC

    #rpm -qa vnc-server

    执行以上命令后,若没有任何提示或“package vnc-server is not installed”说明vnc服务器没有安装,则用命令

    #  yum install vnc-server 安装。

    否则

    说明已经安装了。

    2 启动VNC服务

    [root@localhost /]# vncserver

    You will require a password to access your desktops.

    Password:
    Password must be at least 6 characters - try again
    Password:
    Verify:

    New 'localhost:1 (root)' desktop is localhost:1

    Creating default startup script /root/.vnc/xstartup
    Starting applications specified in /root/.vnc/xstartup
    Log file is /root/.vnc/localhost:1.log

    You have new mail in /var/spool/mail/root

      会提示输入密码,这个密码是远程登录时所需要输入的密码,输入密码123456,回车

    其中New 'localhost:1 (root)' desktop is localhost:1编号1,会在登录时用

    3,修改配置文件

    vi /etc/sysconfig/vncservers  #vnc配置文件
     
    将下面两行注释去掉(或修改成)。
     
    VNCSERVERS="1:root"  # 1:root (桌面号:用户),配置启动一号桌面
     
      VNCSERVERARGS[2]="-geometry 1204x768-nolisten tcp -localhost"

        // 800x600表示桌面的分辨率
     
      最后保存退出

    4、重启vnc服务器 
     
    方法一:etc/init.d/vncserver restart
     
    方法二:service vncserver restart
     
    5、 可以设置vnc服务器开机自动启动
        vi/etc/rc.local
     
    在文件中添加下面内容
     
    /etc/init.d/vncserverstart
     
    (6、可更改vnc连接密码
      vncpasswd )
     
     
    7、连接远程桌面 

    先关闭防火墙或添加5901端口通过防火墙。
     在window操作系统中,可以从Internet上下载vncviewer程序,然后通过该程序连接到VNC服务器端:

    输入ip地址,用冒号分割一个编号(该编号与安装时显示的相对应)

    ,连接的时候需要密码,密码与前面安装时的密码相对应,既123456,而不是系统用户root密码

    点确定就会显示远程linux操作系统界面


     
    默认情况下,会如上显示文字方式的桌面。

    我们可以通过修改xstartup配置文件改变桌面显示

    # vi ~/.vnc/xstartup

    unset SESSION_MANAGER和
     exec /etc/X11/xinit/xinitrc

    前的注释去掉

    将twm&修改为
    gnome-session &。这里是修改启动界面的,其中gnome-session是启动Gnome图形界面;startkde是启动KDE图形界面;twm是启动文本界面。

    修改后,再次连接会出现如下的Gnome界面:

     


     

    8 也可以vnc web客户端登录

    在浏览器输入http://192.168.0.248:5801

    单击ok输入密码,同样进入linux界面

     

    9 VNC使用端口号

    VNC服务中,使用的端口号与桌面好有联系,VNC使用的TCP端口从5900开始,随着桌面号的增加,端口号也随之增加,其对应的关系如下:

    桌面号为1,对应的端口号为5901,为2,5902;为3则为5903.后面端口号一次类推。

    使用基于java的VNC客户端,web服务的TCP端口从5800开始编号。对应关系为:

    桌面号为1,对应端口号为5801,为2,5802,为3,5803.后面端口一次类推。

     

     

     

     


     

     


     

     

    展开全文
  • Linux安装vnc server

    千次阅读 2019-05-20 10:49:22
    安装并配置vnc server 参考: https://blog.csdn.net/absenceoftrace/article/details/51882035 https://www.cnblogs.com/luhouxiang/p/4829443.html http://www.shisaihua.com/usrbinxterm-cann...

    操作系统:

    centos7.6

    需求:

    安装并配置vnc server

    参考:

    https://blog.csdn.net/absenceoftrace/article/details/51882035

    https://www.cnblogs.com/luhouxiang/p/4829443.html

    http://www.shisaihua.com/usrbinxterm-cannot-load-font/

    1.安装vnc server

    使用xshell远程系统,root用户

    执行命令安装 Gnome 包

    sudo  yum groupinstall "GNOME Desktop" "Graphical Administration Tools"

    (我的安装了995个rpm包,较慢)

     

     

    更新系统的运行级别,如果你想在系统下次启动的时候自动进入图形界面,那么我们需要更改系统的运行级别,输入下面的命令来启用图形界面。

    sudo ln -sf /lib/systemd/system/runlevel5.target/etc/systemd/system/default.target

     

    重启完成GNOME的安装。

    安装vnc server

    yum install tigervnc-server tigervnc-server-module

     

    安装vncviewer

    yum install vnc

     

    停止并禁用防火墙(防火墙之前已经禁用),命令如下:

    sudo systemctl status firewalld

    sudo systemctl stop firewalld

    sudo systemctl disable firewalld

    2.配置vnc

    vncviewer基本上不用配置;

    vncserver的配置,创建一个新的配置文件:

    以开启1号窗口为例(也可以同时开启多个窗口,修改数字即可),方法如下:

    复制文件

    cp /lib/systemd/system/vncserver@.service /lib/systemd/system/vncserver@:1.service

     

    编辑/lib/systemd/system/vncserver@:1.service,设置用户相关参数,最终内容如下:(此处使用用户oracle)

    修改前:

     

    修改后:

     

    更新systemctl以使其生效;

    systemctl daemon-reload

     

    设置vncserver的密码;本示例密码为oracle

    vncpasswd

     

    按提示输入密码以及确认密码

    启动该服务用来启用vnc的1号窗口

    切换为oracle用户执行:

    su oracle

    vncserver :1

     

    查看是否启动:

     

    设置为开机自动启动;

    systemctl enable vncserver@:1.service

     

    若发现启动失败,则重启一次系统,然后重新启动1号窗口

    3.客户端安装vnc view

    在windows上安装客户端软件VNCView(略)

    假设linux服务器IP为 192.168.111.11 ,开的窗口为1,则连接时输入 192.168.111.11:1

    输入之前设置的vnc的密码

    4.vnc server停止启动命令

    切换为Oracle用户执行以下命令

    启动:

    vncserver :1

    停止

    vncserver –kill :1

    5.安装时出现问题

    5.1 最开始没有安装Gnome 包,启动vnc报错

    最开始没有安装Gnome 包,直接安装vnc,在启动的时候报错:

     

    后来安装上个Gnome 包之后成功。

    日志:

     

    参考:

    5.2 缺少中文字体,启动报错

    启动之后报错如下:(截图找不到了)

    /usr/bin/xterm: cannot load font ‘-misc-fixed-medium-r-semicondensed—13-120-75-75-c-60-iso10646-1’

    最后发现是字体缺失,安装即可。

    yum install xorg-x11-fonts-misc

    参考:http://www.shisaihua.com/usrbinxterm-cannot-load-font/

     

     

    展开全文
  • 启动vnc提示no displays configured 解决方法: 修改/etc/sysconfig/vncservers文件,去掉最后两行的“#”: VNCSERVERS="2:root" VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -localhost" ...
  • linux 启动VNC

    2018-01-12 10:53:26
    1. #vncserver :1 2. 手动kill 掉VNC服务进程 ps -ef | grep -i vnc | grep -v grep kill -9 n 
  • Linuxvnc安装、使用以及设置开机启动
  • Linux 平台安装 VNC

    千次阅读 2021-04-23 12:01:27
    1. 安装VNC sudo yum install tigervnc tigervnc-server 2. 修改配置 sudo vim /etc/sysconfig/vncservers 修改内容如下: # THIS FILE HAS BEEN REPLACED BY /lib/systemd/system/vncserver@.service # ...
  • LinuxVNC安装和开机启动

    万次阅读 2011-01-31 15:21:00
    1.确认VNC是否安装默认情况下,Red Hat Enterprise Linux安装程序会将VNC服务安装在系统上。确认是否已经安装VNC服务及查看安装VNC版本[root@testdb ~]# rpm -q vnc-servervnc-server-4.1.2-9.el5[root@testdb ~]#...
  • 1.查看VNC是否有安装,若没安装,就执行yum安装。rpm -qa|grep vnc[root@AY324323253 ~]# yum -y install vnc-server tigervnc-servertigervnc-server.i686 //32位系统tigervnc-1.1.0-8.el6_5.x86_64 //64位系统2....
  • linux启动vnc server

    2019-11-13 14:41:01
    在Windows下安装VNC之后,第一次连接到相应的linux服务器时,需要启动linux上相应的服务,下面是启动步骤: 1、对于普通用户而言,以下两个步骤就可以了 [root@localhost /]#su ceboy#ceboy 是用户名 [ceboy@...
  • Linux 安装配置VNC

    2019-04-18 14:37:41
    本文介绍如果在Linux机器安装VNC SERVER并从远程Windows机器安装VNC Viewer连接Linux机器。主要步骤如下, 在目标Linux机器安装VNC SERVER yum install -y vnc yum install -y vnc-server 配置VNC 在目标Linux...
  • linux启动vnc服务

    2013-03-01 14:51:36
    linux启动vnc服务 --确认已经安装vnc --查找vnc服务 chkconfig --list |grep vncserver --找到服务启动服务 service vncserver start --未找到服务,查找vncserver程序 which vncserver /usr/bin/vncserver ...
  • Linuxvnc启动及异常处理

    千次阅读 2018-03-25 14:54:24
    1)启动桌面1的服务 [root@testdb ~]# vncserver :1 New 'testdb:1 (root)' desktop is testdb:1 Starting applications specified in /root/.vnc/xstartup ...2)手工杀掉已经启动VNC服务进程...
  • Linux安装VNC

    2020-08-05 09:45:51
    一:确认VNC服务是否有安装 rpm -qa|grep tigervnc 发现显示已经安装vnc,说明已经安装vnc服务了 如果显示没有安装,如下图: 我们用yum安装命令来安装 此法比较简单,直接使用yum命令即可: yum -y ...
  • CentOS 6.5 系统环境下,可以参阅如下步骤进行 VNC Server 的安装配置。 安装 使用如下指令安装 VNC Server: yum install -y tigervnc-server 配置 配置为开机自启动 使用如下指令将服务配置为开机...
  • vnc是一款超棒的远程连接软件,之前小编有介绍过在win下如何进行vnc安装,但有的小伙伴在进行window安装vnc后出现无法使用的情况,那今天就跟着小编一起看看如何解决window10安装vnc无法使用。 使用工具:IIS7...
  • Linux】在Linux安装VNC

    万次阅读 热门讨论 2017-12-10 21:43:30
    有幸能够亲自在服务器上面操作一下,这篇博客来说一说,如何在Linux安装VNC  首先要知道的是,VNC是什么。VNC(Virtual Network Computing ),一种使用RFB协议的显示屏画面分享及远程操作软件。它与操作系统...
  • 阿里云官方公共 Linux 系统镜像,基于性能及通用性等因素考虑,默认没有安装 VNC 服务组件。本文对常见操作系统下的 VNC Server 安装配置进行简要说明。 本文中仅讨论VNC安装,关于图形界面的安装,您可以参考该...
  • Linux安装配置vnc

    万次阅读 2018-05-31 17:34:56
    1、检测vnc有没有安装# rpm -qa|grep tigervnc 或 # rpm -qa|grep vnc显示如下信息,证明vnc已经安装。 1.1、若未安装安装步骤如下1.1.1、cd 到vnc安装包目录下 1.1.2、执行安装命令# rpm -ivh 包名例如:rpm -...
  • deepin linux安装vnc软件

    千次阅读 2020-02-16 18:12:44
    1.安装vnc服务 在终端中输入:sudo apt-get install x11vnc 回车后出现如下安装界面: 2.配置VNC的密码: 输入:x11vnc -storepasswd 回车后如下图所示,Enter VNC password是输入VNC密码的意思,Verify password是...
  • 阿里云服务器linux安装vnc过程

    千次阅读 2015-12-05 23:02:06
    转自:... 1、进行源更新 apt-get update 2、安装gnome以及xfce4桌面环境 apt-get install gnome-core xfce4 -y --force-yes 注:此过程大概需要5-10分钟
  • LinuxVNC 启动和关闭

    2019-09-26 23:01:37
    查询vnc的线程: [admin@cn2-uat-esb-01-0001 ~]$ ps -ef|grep vncadmin 19080 21305 0 10:04 pts/2 00:00:00 grep --color=auto vncadmin 21719 1 0 09:59 pts/2 00:00:00 /usr/bin/Xvnc :1 -aut...
  • Linux安装VNC

    千次阅读 2012-09-07 09:18:33
    第一步在linux安装VNCserver  # gzip -d vnc_linux.tar.gz # tar -xvf vnc_linux.tar 进入目录 # cd vnc-3.3.7-x86_linux/ cp *vnc* /usr/local/bin/  没有vnc 目录,就建vnc目录  mkdir /usr/local/...
  • suse linux 启动VNC服务

    2014-08-29 14:29:05
    一、启动VNC服务  vncserver
  • linux卸载vnc,如何实现linux卸载vnc

    千次阅读 2020-08-17 17:14:38
    当你使用完linux连接vnc时,就会面临不卸载又占内存,卸载又找不到好的方法,那小伙伴们知道该怎么卸载vnc吗?接下来小编就给大家介绍一下如何实现linux卸载vnc。 首先先介绍一个超好用的linux连接vnc工具:IIS7...
  • suselinux安装:在SUSELinux安装VNC的方法 阅读:423次 时间:2008-12-03 20:29:29 字体:[大 中 小]  、 vnc-4_1_2-x86_.tar.gz 和windows下客户端        2、安装    1、 cd /root/    2、...
  • linux上远程桌面VNC安装和配置先列出参考文档,有空再来整理下。...
  • Linux安装VNC远程控制软件

    千次阅读 2019-01-30 12:35:02
    Linux Centos6.8安装oracle11.0.4.0数据库 在安装Linux操作系统中,我们首先对linux的内存配置。 1.Linux安装Centos6.8操作系统
  • linux安装vnc

    2014-07-02 21:07:27
    环境:Linux Red Hat As 4 步骤1:检查是否安装vnc server ...若没有安装可以在linux 安装介质中找到vnc相关的软件包安装(安装过程这里略过).   步骤2:配置  1.配置Linux主机 1).[root@hxl]#

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 20,004
精华内容 8,001
关键字:

linux安装vnc无法启动

linux 订阅